在客户端我有:
var postData = {
    "id" : id,
    "message" : message
};
console.log(postData);
$.ajax({
    type: "POST",
    url: "controller/function",
    data: postData, 
    success: function(){
        alert(id + ' ' + message);
    }
});
这似乎工作正常,因为我可以在 chrome 开发工具中看到正确的发布参数。在我的 codeigniter 控制器中,我尝试过:
echo 'postid' . $_POST['id'].' '.$_POST['message'];
$postData=$this->input->post('id');
var_dump($postData); exit;
我越来越:
Message: Undefined index: id
Message: Undefined index: message
boolean(false)
数组为$_POST空。
我怎样才能解决这个问题?谢谢您的帮助