如何解决jQuery移动缓存问题?

时间:2012-08-02 13:43:23

标签: jquery mobile jquery-mobile

我注意到jQuery Mobile存在很多不同的缓存问题,但是我找不到这个问题的解决方案是不成功的。从本质上讲,每次按下后退按钮时,我的应用程序都会从​​jQuery Mobile页面加载更旧版本的脚本。

我的应用的开始屏幕使用几个不同的过滤器进行搜索,其中至少需要其中一个。我有点jquery要求这个。用户第一次访问开始屏幕时根本没有问题,但是如果用户点击后退按钮并尝试再次搜索,则jQuery验证来自几天前的版本,不再有效。

在应用中其他地方首次加载页面时存在同样的问题,但可能不相关。

详细信息:最新稳定的jQuery Mobile(1.1),jQuery 1.7.1。

1 个答案:

答案 0 :(得分:1)

如果您想在不提取缓存版本的情况下加载页面,请在链接中添加data-ajax="false"

<a href="page-two.html" data-role="button" data-ajax="false">Page Two</a>

来源:http://jquerymobile.com/test/docs/pages/page-cache.html