我想使用jQuery发送一些数据
var uri = "some url";
$.post(uri,
{ message: "test"},
{"format" : "json"},
'html');
return false;
当php脚本获取请求时,消息字段为空。为什么呢?
编辑:我使用zend框架来阅读帖子数据
$this->getRequest ()->getPost ( 'message' );
上面的js代码在localhost上工作,但在服务器上的消息是空的。我查看了isPost()
,其中说没有帖子。
答案 0 :(得分:1)
您正在将两个对象传递给$.post
。没有理由这样做。我想你只想要这个:
$.post(uri,
{ message: "test"},
'html');
服务器将了解发布数据的格式。