如何在codeigniter中传递变量和成功数据函数

时间:2016-07-16 09:39:04

标签: ajax codeigniter

我在加载成功数据后变量。之后,成功变量存在于隐藏字段中,但我将如何在控制器函数中获取它。这是我的代码

$.ajax({
    type:"POST",
    url:'<?php echo base_url();?>controller1/get_all',
    data:"sID="+sID+"&hID="+hID,
    success:function(data)
        {
            $("#report").css('visibility', 'visible');

            $('#report').html(data);
            var vID = $("#vID ").val();  
        }
});

我通过post获取控制器内的hID和SID。但是在成功数据之后我才会获得变量vid,警告显示VID。我将如何进入控制器功能。

1 个答案:

答案 0 :(得分:0)

试试这个

在控制器中

$data['status'] = 'TRUE';
$data['number'] = '25';

echo json_encode($data);

在AJAX中

success:function(data)
{
    console.log(data); # to print complete data
    console.log(data.status);
    console.log(data.number);
}