javaweb做修改操作时ie缓存问题

醒着长眠 发布于 2016/09/13 16:40
阅读 223
收藏 0

采用easyui进行数据修改操作, 修改界面是弹出的dialog, 但是修改后再次打开这个界面, 显示的还是上次的内容 在ie和edge会出现这种问题, 其他浏览器都正常..   加入了meta标签设置不缓存也无效, ie进行了图片中的设置


但是edge无法设置..  有什么解决办法呢

加载中
0
luokery
luokery

在dialog后面加上时间戳? 

另外你可以打开debug模式, 看看发送的请求是否获取的数据是老的.

醒着长眠
成功了 谢谢你
醒着长眠
好的 我试一下
0
代码编写者C
代码编写者C

1、这个属性是panel的属性。dialog适用。

$.fn.dialog.defaults.cache = false;
$.extend(true, $.fn.dialog.defaults, {
    cache: false
}); 
$('选择器').dialog({
    cache: false
});

2、如若不行可使用jQuery中ajax的全局设置:

$.ajaxSetup({
    cache: false
});  
返回顶部
顶部