jQuery Mobile - 有什么方法可以不缓存页面吗?

标签 jquery jquery-mobile

我有一个在 AJAX 调用后动态更新的页面。 jQuery Mobile 似乎在页面初始加载期间加载了缓存。如果我重新访问该页面,它总是显示初始版本而不是更新后的页面。

是否有办法强制页面刷新缓存或每次简单地执行新请求?

我已经尝试将 data-ajax="false" 添加到 anchor ,这可以工作,但会禁用过渡动画,因此我仍在寻找其他选项。

最佳答案

您不能向 AJAX URL 添加一个每次都会更改的参数吗?像这样的东西:

&nocache="+new Date().getTime();

关于jQuery Mobile - 有什么方法可以不缓存页面吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10420667/

相关文章:

jquery - requirejs - 下划线模块未加载

iphone - 从手机上传到Angular的图像是横向的或上下颠倒的

javascript - 如何使用 Jquery .find() 查找已使用 .load() 加载的元素

javascript - jQuery 移动 radio 事件监听器

javascript - 如何为移动设备自定义 addthis.com 分享/关注层以将其固定到页面末尾

javascript - jQuery Mobile 添加了我无法删除的加载文本

javascript - 如何滚动到 jQuery Mobile 中的页面元素?

javascript - JQuery Alertify 确认对话框无法正常工作

javascript - 防止用户输入 0 作为输入

javascript - 将唯一的本地存储与域上的唯一网页绑定(bind)的最佳方式