Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ajax没有';无法从PHP端获得响应_Php_Javascript_Ajax_Json_Jquery - Fatal编程技术网

Ajax没有';无法从PHP端获得响应

Ajax没有';无法从PHP端获得响应,php,javascript,ajax,json,jquery,Php,Javascript,Ajax,Json,Jquery,在我的注册表单中使用ajax+php。有两种验证:JS端前端和PHP端后端。在PHP端创建了名为response的特殊函数:它将PHP端错误作为JSON数据发送 问题是我无法从PHP方面得到任何响应 firebug中已分析的页面:获取错误消息responseData为空。(responseData=jQuery.parseJSON(数据)) JS部分看起来是这样的 这里是PHP部分 您需要添加 dataType: "json", 在$.Ajax方法中。您需要添加 dataType: "jso

在我的注册表单中使用ajax+php。有两种验证:JS端前端和PHP端后端。在PHP端创建了名为
response
的特殊函数:它将PHP端错误作为JSON数据发送

问题是我无法从PHP方面得到任何响应

firebug中已分析的页面:获取错误消息
responseData为空
。(
responseData=jQuery.parseJSON(数据)

JS部分看起来是这样的

这里是PHP部分


您需要添加

dataType: "json",
在$.Ajax方法中。

您需要添加

dataType: "json",

在你的$.Ajax方法中。

你确定
$\u POST['formID']=='signup\u form'
?看起来您还有一些
返回true调用在其中传播,而不是打印某些内容或继续。
firebug中的分析页面:getting error message responseData为空。(responseData=jQuery.parseJSON(data))
…这并不意味着您没有得到响应。什么是
数据
?是否为空?尝试通过添加
echo“test”来检查脚本是否响应任何内容在您的包含项下?是$\u POST['formID']=='signup\u form'?@Quentin数据是PHPAre的响应您确定
$\u POST['formID']=='signup\u form'
?看起来您还有一些
返回true调用在其中传播,而不是打印某些内容或继续。
firebug中的分析页面:getting error message responseData为空。(responseData=jQuery.parseJSON(data))
…这并不意味着您没有得到响应。什么是
数据
?是否为空?尝试通过添加
echo“test”来检查脚本是否响应任何内容在您的包含项下,例如?是$_POST['formID']=='signup\u form'?@Quentin数据是来自PHPTry警报(数据)的响应;进入成功功能。它提供了什么?试着做一些调试。尝试从php脚本中输出一些内容,以确保javascript不是问题所在。如果javascript得到调试响应,这是脚本中某个与php相关的错误,我没有否决:)@OptimusCrime我有两个if-else语句,它必须在任何case@OptimusCrime我还尝试删除submit函数,并将数据直接发布到php。它给了我信息。PHP端工作如果您只是在PHP文件中转储$\u帖子,会得到什么结果?post变量是否随ajax一起发送<代码>echo json_编码($_POST)在脚本中尝试尝试尝试警报(数据);进入成功功能。它提供了什么?试着做一些调试。尝试从php脚本中输出一些内容,以确保javascript不是问题所在。如果javascript得到调试响应,这是脚本中某个与php相关的错误,我没有否决:)@OptimusCrime我有两个if-else语句,它必须在任何case@OptimusCrime我还尝试删除submit函数,并将数据直接发布到php。它给了我信息。PHP端工作如果您只是在PHP文件中转储$\u帖子,会得到什么结果?post变量是否随ajax一起发送<代码>echo json_编码($_POST)在脚本中尝试此操作
dataType: "json",