javascript - 没有缓存的ajax加载页面

标签 javascript jquery html ajax

我正在使用此 ajax 函数将 html 页面重新加载到网页中的一个部分。

<script>
    $('#scene_container').load('scene.html', function () {

                cache: false
            });
</script>

html:

<div id="scene_container"></div>

但大多数时候它会加载缓存的网页。如何加载原始html页面?

最佳答案

除非您全局禁用它,否则无法使用 load 方法防止缓存

但是您可以通过向请求 URL 附加时间参数来确保不会从缓存中加载任何数据

url = "scene.html";
url += '?_=' + (new Date()).getTime();

关于javascript - 没有缓存的ajax加载页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23407291/

相关文章:

javascript - 将 CSS 样式的 HTML 导出为 PDF

javascript - 未捕获的类型错误 : Cannot read property 'setAttribute' of null (console error)

javascript - EJS:如何在 EJS 文件中从 mongoose 渲染两个或多个填充的集合

javascript - Mongoose 模块 (NodeJS) 中的 Schema.pre

javascript - 如何让 jQuery 触发 native 自定义事件处理程序

jquery - 将数字添加到表中

jquery - 在 JQuery 中按多个属性进行过滤

html - Mobile Safari (iPad) 中的背景图像渲染问题

javascript - PHP不使用ajax将超过91行的表单数据插入数据库

javascript - CSS 选择器路径 - TestComplete Javascript 无法单击按钮