你的位置:首页 > Java教程

[Java教程]为什么$.getJSON()在IE下失效


为什么$.getJSON()在IE下失效:

可能在使用$.getJSON()的时候会出现这种奇怪的情况,那就是在IE浏览器下面无法读出数据。引起这个现象的原因是,在IE浏览器下会使用缓存中的数据,只要不让其使用缓存中的数据即可解决此问题,代码如下:

$.ajaxSetup({ cache: false }); $.getJSON("/MyQueryUrl",function(data,item) {  //要执行的代码 $.ajaxSetup({ cache: true }); //重新恢复});

上面代码解决了在IE浏览器下的问题。

原文地址是:http://www.51texiao.cn/jqueryjiaocheng/2015/0523/2392.html

最原始地址是:http://www.softwhy.com/