我正在使用HVC codeigniter。 我想提醒变量的值。
这是我视图中的代码。
$("#user_table tr").click(function(){
$userid = $(this).closest('tr').children('td:first').text();
$.ajax ({
type: "POST",
url: "manageUser_controller/log_history/$userid",
success: function(data){
alert(data);
}
});
});
这是我控制器上的代码。
function log_history($userid) {
echo $userid;
}
答案 0 :(得分:1)
您需要按如下方式编辑代码
var userid = $(this).closest('tr').children('td:first').text();
url: "manageUser_controller/log_history/'+userid,
答案 1 :(得分:0)
尝试像这样发送数据
$("#user_table tr").click(function(){
var userid = $(this).closest('tr').children('td:first').text();
$.ajax ({
type: "POST",
url: "manageUser_controller/log_history",
data:{userid : userid},
success: function(data){
alert(data);
}
});
});
并使用像这样的输入帖子在控制器上获取它
function log_history()
{
$user_id = $this->input->post('userid',true);
echo $userid;
}
它也可以按真实过滤。