jquery - 如何防止 jQuery Ajax 请求在 Internet Explorer 中缓存?

标签 jquery internet-explorer

如何防止 jQuery Ajax 请求在 Internet Explorer 中缓存?

最佳答案

您可以使用 $.ajaxSetup() 全局禁用缓存,例如:

$.ajaxSetup({ cache: false });

这会在发出请求时将时间戳附加到查询字符串。为特定 $.ajax() 关闭缓存调用,在本地设置 cache: false,如下所示:

$.ajax({
  cache: false,
  //other options...
});

关于jquery - 如何防止 jQuery Ajax 请求在 Internet Explorer 中缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4303829/

相关文章:

javascript - iframe css src 更改,如果父 css src 更改

javascript - 单击编辑 div 类名称

javascript - 删除连续重复的单词javascript

javascript - 什么会使 Internet Explorer 无法正确处理条件注释?

javascript - cookies 的替代品

internet-explorer - 在IE中hook http/https协议(protocol)导致GET请求是顺序的

jquery - 使用 ajax 和 jquery 自动完成功能不起作用

javascript - jQuery click() 事件不会在 AJAX 加载的 HTML 元素上触发

c++ - 错误 LNK2001 : unresolved external symbol CATID_AppContainerCompatible

javascript - 如何通过 Selenium 处理下面的 Internet Explorer 弹出窗口 "Are you sure you want to leave this page?"