jQuery.getJSON无法在具有特殊字符的IE中工作

jQuery.getJSON not working in IE with special characters

本文关键字:特殊字符 IE 工作 getJSON jQuery      更新时间:2023-11-12

我正在尝试调用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中不起作用的原因

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

有什么方法可以让它正常工作并让IE正确返回数据吗?

尝试使用ajax。它帮助我解决了类似的问题。我在某个地方读到getJSON倾向于在IE中缓存数据。