当页面使用了jquery异步提交数据时,并且使用了jQuery.getJSON(url,data ,callback ); 然而当重新读取数据,页面没有更新,重新登录系统后页面才显示更改后的数据。
原因是IE缓存了jQuery的缓存数据,导致不能查询到新的数据
解决办法如下:
1.给URL地址添加一个随机的参数
2.使用POST方式定义JSON调用
3.声明缓存为false
当页面使用了jquery异步提交数据时,并且使用了jQuery.getJSON(url,data ,callback ); 然而当重新读取数据,页面没有更新,重新登录系统后页面才显示更改后的数据。
原因是IE缓存了jQuery的缓存数据,导致不能查询到新的数据
解决办法如下:
1.给URL地址添加一个随机的参数
2.使用POST方式定义JSON调用
3.声明缓存为false