jQuery.getJSON在IE中没有使用特殊字符

时间:2016-04-01 01:24:24

标签: javascript jquery json internet-explorer

我正在尝试调用jQuery.getJSON,但它没有在 Internet Explorer 中返回任何数据。以下代码适用于所有浏览器并返回除IE之外的数据。

jQuery.getJSON("/samplejsonfile.json",function(data){
console.log('inside');  //For IE the control never reaches here
camData = data;
})

json文件具有特殊的unicode字符,这就是getJSON方法在IE中不起作用的原因。下面是我的示例JSON文件:

{"id":74112,"title":"Flø","cameratype":"0"}

有什么方法可以使这个工作并让IE正确地返回数据?

1 个答案:

答案 0 :(得分:1)

尝试使用ajax。它帮助我解决了类似的问题。我在某处读过getJSON往往会在IE中缓存数据。