所以,我有一个 JSON 数组,我想将其发布到文件中,然后接收响应。但不知何故,它似乎不起作用,所以我希望你们能帮助我一点。
data = JSON.stringify({
"jsonrpc": "2.0",
"method": "login",
"id": 1,
"params": {
"params": {
"username": "1234",
"password": "4321"
}
}
});
$.ajax({
url:"functions/proxy.php",
type:"POST",
data : data,
success: function(data){/* do something*/ },
error: function(data) {/* do something*/)}
});
当我提交表单时,error function
运行,我在 var_dumping 时得到这个$_POST
:
array(0) {
}
奇怪的是,当data
看起来像这样:
data: "username=1234&password&4321"
我明白了:
Array
(
[username] => 1291
[password] => 1877
)
谁能帮助我如何以 JSON 格式发送数据?