php如何接收json
程序员文章站
2022-05-26 11:06:01
...
$.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) { } });
firebug,看到传过来的是name=%E7%AC%AC%E4%B8%80%E8%BD%AE,我想知道在php后台应该怎么取到name,并输出到前台页面
回复讨论(解决方案)
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=第一轮