文章目录[隐藏]
$.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) { <em style="color:transparent">本文来源[email protected]搞@^&代*@码)网9</em><strong>搞代gaodaima码</strong> } });
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=第一轮
,这你都能解析出来,太猛了,昨天我没用json,今天寻思用json传,我开始想多了,我以为得用json_decode解析出来然后输出呢
那是你自己弄混了,datatype: “json”, 说的是返回的结果按 json 解析
所以你也不能简单的 echo $_POST[‘name’]; 了事
那你看到的就不是 name=%E7%AC%AC%E4%B8%80%E8%BD%AE
name=第一轮
方便加QQ么,加下QQ以后有问题直接问你,你比CSDN权威啊!!!