我使用ajax表格外部JS文件将数据发送到我的Codeigniter控制器。
这是我的ajax代码。
$.ajax({
url: 'http://localhost/test/testController/testFunction/',
type: 'POST',
async: true,
data: {'name': nameVariable, 'id':idVariable},
datatype: 'json',
success : function(data) {
console.log(data);
alert(data);
},
error: function(e) {
alert('Error occured');
console.log(e);
}
});
我获得了成功警报。但在控制器中,我没有得到正确的价值。 这是我的控制器代码。
$data =$this->input->post();
log_message('debug','Ajax Data: '. Print_r($data));
我在做什么错了? 感谢。