Cha*_*lie 3 php ajax jquery codeigniter
<script type="text/javascript">
$(document).ready(function () {
$("#select-dept").change(function () {
var id = $("#select-dept").val();
$.ajax({
type: "POST",
url: "<?=base_url()?>.index.php/sms/get_dept_employee",
//url: baseurl + 'sms/get_dept_employee',
data: "id",
dataType = "json",
cache: "false",
success: function (emp_list) {
$("#dept-emp").html(emp_list);
}
});
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
我无法将视图数据发送到控制器功能在视图中它们是具有来自mysql数据库的离开值的选择框
<select class="select-dept" id="select-dept" name="select-dept">
<option>Select Department</option>
<?foreach ($departments as $dt):?>
<option value="<?=$dt['id']?>">
<?=$dt[ 'name']?>
</option>
<?endforeach;?>
</select>
Run Code Online (Sandbox Code Playgroud)
我需要刷新用户选择部门时需要调用控制器函数 get_dept_employee 并且需要显示员工列表的数据网格
bip*_*pen 13
您需要将数据选项作为对象发送
试试这个
.....
url: "<?=base_url()?>.index.php/sms/get_dept_employee",
data: {"id":id},
dataType:"json",
....
Run Code Online (Sandbox Code Playgroud)
并获取id控制器中的发布值..
$id=$this->input->post('id');
....
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
26762 次 |
| 最近记录: |