html - 选择中的 Onchange 属性未在 codeigniter 中触发
问题描述
我正在使用 codeigniter,在这种特殊的形式中,我触发了链 ajax 来填充学生的课堂,并随后填充所选学生的费用状态。从所选班级填充学生的第一个 ajax 工作正常,但是在选择学生 onchange 后没有被触发。为了检查函数是否正常工作,我在 onclick 中包含了一个跨度,并确认该函数正在返回值。
<div class="form-group">
<label class="col-sm-3 control-label"><?php echo get_phrase('class');?></label>
<div class="col-sm-9">
<select name="class_id"
class="form-control"
onchange="return get_annual_fee(this.value), get_quarterly_fee(this.value),get_exam_fee(this.value), get_class_students(this.value)">
<option value=""><?php echo get_phrase('select_class');?></option>
<?php $classes = $this->db->get('class')->result_array();
foreach ($classes as $row): ?>
<option value="<?php echo $row['class_id'];?>"><?php echo $row['name'];?></option>
<?php endforeach;?>
</select>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label"><?php echo get_phrase('student');?></label>
<div class="col-sm-9">
<select name="student_id"
id="student_selection_holder"
class="form-control"
style="width:100%;"
onchange="status(this.value)">
<option value=""><?php echo get_phrase('select_class');?></option>
<option value="12">12</option>
</select>
<span onclick="return status('this.value')">Click Here To Load Status</span>
</div>
</div>
解决方案
推荐阅读
- json - 如何在 Android Studio 中对 URL 中的双引号进行编码?
- visual-studio - 如何将 Raspberry Pi 3 连接到 Visual Studio?(更新)
- java - 如何通过一系列 lambdas 传递数据,其中参数类型是根据前一个 lambda 的返回类型推断的?
- c++ - ffmpeg 和 PkgConfig 的 Cmake 错误:找不到 -lpkgcfg_lib_LIBAV_stdc++
- python - 机器人框架:从 python 库导入变量
- html - Bootstrap 模态弹出窗口中的 Twitter“推文按钮”未呈现
- reactjs - React,Mui 评级组件
- css - 数据表中水平滚动中的标题修复问题
- python - 每组熊猫相对于特定行的百分比变化
- stripe-payments - 仅当 Stripe 支付有效时才注册用户