jquery post-ajax请求在firebug上不断旋转,没有响应

jquery post-ajax请求在firebug上不断旋转,没有响应,jquery,ajax,post,Jquery,Ajax,Post,突然今天,我的一些ajax请求在某些页面中停止工作,而在其他页面中工作正常。。。这真的很奇怪,因为在Firebug中,我看不到任何错误,即使我尝试从我调用的函数中调试它。。。问题是firebug的加载图像不停地旋转。。。而且所有参数都正确传递了唯一的问题是我没有从请求中得到任何信息。。。或者如果我得到了,我会在一些页面上得到它,而在其他页面上我什么也得不到 js示例: $(".reply_to_article").click(function(){ var cct = $.cookie(

突然今天,我的一些ajax请求在某些页面中停止工作,而在其他页面中工作正常。。。这真的很奇怪,因为在Firebug中,我看不到任何错误,即使我尝试从我调用的函数中调试它。。。问题是firebug的加载图像不停地旋转。。。而且所有参数都正确传递了唯一的问题是我没有从请求中得到任何信息。。。或者如果我得到了,我会在一些页面上得到它,而在其他页面上我什么也得不到

js示例:

$(".reply_to_article").click(function(){
    var cct = $.cookie('csrf_cookie_name');

    var body = $(this).parent().find("textarea");

    $.ajax({
        type: "POST",
        url: "http://www.domain.com/articles/replyToArticle",
        dataType: 'json',
        data: {
            body : body.val(),
            csrf_name : csrf_value
        },
        success: function(data) {

        }
    });
});

在replyToArticle函数中,我只需要一个
echo 1,不会返回作为初步步骤,我将尝试确保该帖子适用于您指定的URL。如果已安装curl,可以尝试以下方法:

curl -d "testdata1=testvalue1&testdata2=testvalue2" http://www.example.com/articles/replyToArticle
并检查是否收到您想要的回复


可以找到Curl安装。

firebug控制台不可用;不要用chrome中的“网络”选项卡来显示服务器代码的响应。你最近在你的主机上更改了主机或php版本吗?在Chrome上显示“待定”。。。它似乎停留在那里,没有停止或发送错误消息或其他东西…听起来你的服务器可能超时了。如果您在该页面上使用ssl,则可能是您的ssl证书最近过期,也可能是一个非常昂贵的db查询。您可以随时查看服务器日志以获得更多详细信息。我实际上在本地计算机上,所以ssl没有问题,因为没有任何。。。我确实检查了错误日志,但是没有任何报告。。。也很奇怪。。。即使尝试重新启动机器,仍然没有任何变化…在你的chrome标签上,点击左边的方法名称。然后右边会出现一个小视图。单击响应选项卡。这说明了什么?@fxuser如果你回显一个响应,那么CURL也应该显示你的json响应…从你的评论中,我知道你没有收到响应,而是收到了一个错误页面…如果我错了,请纠正我,我会收到一个错误页面,可能是因为我使用了Codeigniter,它需要CSRF令牌值。。。当我传递它时,它仍然会抛出一个错误“您请求的操作是不允许的”,这是由于csrf令牌造成的