【问题标题】:jQuery .AJAX is not moving on to the SUCCESS and alertingjQuery .AJAX 没有转向成功和警报
【发布时间】:2010-10-02 16:48:29
【问题描述】:

看到这有什么问题吗?

$.ajax({
    url: '/nav/side',
    data: "urlpath=" + urlpath,
    success: function(data) {
        alert('Load was performed.');
      }
});

由于某种原因,它没有发出警报..我正在使用 rails 3...

谢谢

【问题讨论】:

    标签: jquery ruby-on-rails ruby-on-rails-3


    【解决方案1】:

    在您的问题之外有一些错误,请检查您的控制台是否有错误。对于实际的请求调试,添加一个error 处理程序,这样您就可以看到发生了什么问题,如下所示:

    $.ajax({
        url: '/nav/side',
        data: "urlpath=" + urlpath,
        success: function(data) {
            alert('Load was performed.');
        },
        error: function(xhr, status, error) {
            alert('An error occured: ' + status + '\n' + error);
        }
    });
    

    【讨论】:

    • 所以这太疯狂了,一个小时后,每当 Firebug Beta 打开时,jquery 似乎就会在 Firefox Beta 4 中中断。如果我关闭萤火虫它工作正常,jezzzzzz。你以前见过这个吗?
    • @WozPoz - 不,但我也没有大量使用它...它们处于测试阶段,期待意外:)
    • 更具体地说,如果我在 firebug 中禁用 CONSOLE,那么一切正常.. wowzers。我必须处理的第一个萤火虫怪物错误...现在提交错误报告。谢谢尼克
    • @WozPoz - 欢迎!希望他们能尽快解决问题,期待自己每天使用 firebug + firefox 4。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-13
    相关资源
    最近更新 更多