当下拉列表中的ERROR: syntax error at or near "AS"
LINE 1: ...AR(50), calendrier VARCHAR(50), commentaire TEXT) AS SELECT ...
^
事件触发时,我需要ajax的帮助,我想要控制器中的值,但没有得到。
这是我的查看代码:
查看:
onchange
下面是我的AJAX代码:
<select name="user_role" id="user_role" onchange="calculate(this)">
<option>--Select User--</option>
<?php foreach ($roll_get as $roll) { ?>
<option value="<?php echo $roll->user_id; ?>" id="<?php echo $roll->user_id; ?>">
<?php echo $roll->full_name; ?>
</option>
<?php } ?>
</select><br>
这是我的控制器:
function calculate(id)
{
var id=id;
$.ajax({
type:'POST',
url:'welcome/user_manager',
data:{'id':id},
success:function(data){}
});
}
答案 0 :(得分:2)
希望这对您有帮助:
您的js calculate
方法应如下所示:
function calculate(obj)
{
var id = $(obj).val();
console.log(id);
$.ajax({
type:'POST',
url:"<?php echo site_url('welcome/user_manager');?>",
data:{'id':id},
success:function(data){
}
});
}
控制器的user_manager
方法应如下所示:
public function user_manager()
{
$id = $this->input->post('id',true);
echo $id;
exit;
}