我正在尝试调用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中缓存数据。