JQuery AJAX返回OK 200,但没有响应

时间:2011-09-21 22:23:37

标签: jquery

我有一个网站,我使用JQuery对PHP页面进行AJAX调用。 PHP页面获取从AJAX调用传递的参数,并将数据插入MySQL数据库。

当我通过将URL字符串插入我的URL栏直接调用API时,一切正常,我得到了回复。但是,我的firebug控制台没有显示响应。我看到数据库中反映出的变化,所以我知道参数正在传递,PHP / MySQL也没问题。在firebug中,控制台为查询字符串显示“200 ok”,但查询字符串为红色而不是通常的黑色。

包含PHP代码的文件与调用它的页面位于同一服务器上。该网站托管在GoDaddy共享虚拟主机遗留网格上。

我对正在发生的事情感到茫然。重要的是我想出了这一点,因为我有JQuery代码依赖于从API获得响应。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您确定PHP文件实际上是将数据写入返回流吗?

检查以确保您正在调用echo $response;,其中$ response是您要返回的数据。