Maison > Article > développement back-end > php如何接收json
$.ajax({ cache: true, type: "POST", url:"__URL__/index", data:{name:$("#name").val()}, async: false, datatype: "json", error: function(request) { alert("Connection error"); }, success: function(data) { } });
echo $_POST['name'];
echo $_POST['name'];
输出为NULL要不我也不用发帖了。。 那你看到的就不是 name=%E7%AC%AC%E4%B8%80%E8%BD%AE
name=第一轮
那你看到的就不是 name=%E7%AC%AC%E4%B8%80%E8%BD%AE
name=第一轮
那是你自己弄混了,datatype: "json", 说的是返回的结果按 json 解析
所以你也不能简单的 echo $_POST['name']; 了事
那你看到的就不是 name=%E7%AC%AC%E4%B8%80%E8%BD%AE
name=第一轮