好的,所以我基本上使用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不足以确定。谢谢你的回复!