IE11中$ .ajax成功回调而不是触发器 - > xhr.status = 0 responseText为空

时间:2014-01-09 18:02:49

标签: jquery ajax json xmlhttprequest internet-explorer-11

好的,所以我基本上使用ajax来导入我的json数据。

这在chrome和firefox中完美运行,但出于某种原因不在Internet Explorer 11中(尚未检查早期版本)。

这是我的代码:

$.ajax({
            type:'GET',
            url:'data.json',
            contentType: 'application/json',
            dataType:'json',
            cache: false,
            async: false,
            success: jsonParser,
            error: function(xhr, ajaxOptions, thrownError){
            console.log(xhr.status);
            }

        });

xhr状态为0,即“responseText为空”。不知道这意味着什么,但它可能有用。问题是成功回调未在Internet Explorer中调用。一直在寻找几个小时的答案,但我仍然不知道,出了什么问题:(我正在用我自己的硬盘本地做一切,但我也一直在通过wamp-server进行测试。

我希望有人在这里知道答案。亲切的问候!

编辑:出于某种原因,当我把它放在网上时它起作用了。所以我猜有时候wamp不足以确定。谢谢你的回复!

0 个答案:

没有答案