【问题标题】:Why does my website have a JQuery AJAX error , and there are no response headers?为什么我的网站出现 JQuery AJAX 错误,并且没有响应标头?
【发布时间】:2010-10-21 07:57:38
【问题描述】:

当我点击“请求和邀请”时,你会注意到有一个 JQuery 错误……但这很奇怪。

http://bit.ly/cuq5KV

代码很简单。该错误似乎发生在 JQuery 的文件上。我尝试过以前版本的 JQuery(压缩和未压缩),但总是有问题。

【问题讨论】:

  • 不清楚的问题。发布您的代码和您获得的响应。我并不总是收到 jQuery 错误
  • 我没有错误,Ubuntu 上的 Firefox 3.6
  • 为什么这被标记为 django?

标签: javascript jquery ajax django


【解决方案1】:

确保您来自表单提交处理程序的return false,否则 ajax 调用将没有时间执行:

$('#waitlist_form').submit(function() {
    var the_email = $('#waitlist_box').val();
    $.ajax({
        type: 'POST',
        url: '/waitlist/submit',
        data: { email: the_email },
        beforeSend: function() {
        },
        success: function(html) {
            $('#waitlist_button').html('Thanks!');
        }
    });
    return false;
});

【讨论】:

    猜你喜欢
    • 2020-07-16
    • 2020-12-04
    • 1970-01-01
    • 2015-01-17
    • 1970-01-01
    • 2020-09-09
    • 2021-01-31
    • 2019-08-11
    • 1970-01-01
    相关资源
    最近更新 更多