【问题标题】:jQuery is not filtering/selecting on IE after ajax callajax 调用后,jQuery 不在 IE 上过滤/选择
【发布时间】:2010-03-24 14:16:04
【问题描述】:

我有以下适用于 Firefox 和 Chrome 的代码

$("#adicionarItem").click(function(){
    $.ajax({
        type: 'GET',
        url: $("#formAdicionaItem").attr("action"),
        data: $("#formAdicionaItem").serialize(),
        success: function(response){
            alert($("div#errors", response).size());
        }
    });
});

在 IE 中,警报总是返回零。在 Firefox/Chrome 中,它返回 1,这是预期值。 有谁知道这是一个错误还是我做错了什么?

【问题讨论】:

    标签: jquery ajax internet-explorer


    【解决方案1】:

    如果响应格式有些错误,就会发生这种情况。
    确保响应中的所有标签都正确关闭。

    【讨论】:

    • 不是这样。我在 w3c 标记验证器上验证了标记。
    • 它是返回的完整页面......它非常适合这里。
    猜你喜欢
    • 1970-01-01
    • 2017-05-21
    • 1970-01-01
    • 2010-09-15
    • 1970-01-01
    • 2014-03-11
    • 1970-01-01
    • 1970-01-01
    • 2011-09-02
    相关资源
    最近更新 更多