问题描述:
1. 在网站中对数据进行更改操作后,刷新页面,数据仍是修改前的数据;
2. Bootstrap Table 的刷新方法$(‘#table’).bootstrapTable(‘refresh’)在IE浏览器中无效。
解决方法:
方法一:
打开IE浏览器的设置;
1.找到Internet选项;
2.浏览历史记录下的“设置”
3.设置Internet临时文件下(之前设置的自动)
4.设置Internet临时文件下(之前设置的自动)
方法二:
ajax异步请求有时候在IE中刚修改的数据,刷新后拿到的还是旧数据,
有些浏览器正常,IE却不行,
这个时候可以后台断点看是否进了后台方法,
IE有时候是从缓存中拿的,所以不进后台,针对这种情况,
我们可以在ajax请求时关闭缓存,
在后面跟上这个参数 cache: false
案例如下:
$.ajax({
url: ““,
type: 'POST',
data:{ },
success: function(data){
},
error:function(){
},
cache: false //关闭缓存
})