Jquery mobile jquery移动导航栏链接未刷新

Jquery mobile jquery移动导航栏链接未刷新,jquery-mobile,jquery-mobile-navbar,Jquery Mobile,Jquery Mobile Navbar,我使用javascript在页面内容中填充json响应结果。但当我切换导航栏链接时,浏览器(firefox)只显示缓存的html,没有数据。服务器日志显示list.html和settings.html根本不被请求。我搜索并尝试了data prefetch=“true”、data dom cache=“true”或data dom cache=“false”、,但什么也没有得到。每次我手动刷新settings.html/list.html时,都会填充json,但另一个list.html/setti

我使用javascript在页面内容中填充json响应结果。但当我切换导航栏链接时,浏览器(firefox)只显示缓存的html,没有数据。服务器日志显示list.html和settings.html根本不被请求。我搜索并尝试了data prefetch=“true”、data dom cache=“true”或data dom cache=“false”、
,但什么也没有得到。每次我手动刷新settings.html/list.html时,都会填充json,但另一个list.html/settings.html会变成空白html,没有数据

我希望当我点击导航栏链接时,浏览器可以重新加载/刷新整个页面,特别是javascript执行ajax调用并填充数据。

尝试向锚定标记添加
rel=“external”
。注意,转换可能会停止工作

<div data-theme="b" data-role="header" data-position="fixed">
<div data-role="navbar" data-iconpos="top">
    <ul>
        <li><a href="list.html" data-transition="fade">List</a></li>
        <li><a href="relations.html" data-transition="fade">Relations</a></li>
        <li><a href="settings.html" data-transition="fade">Settings</a></li>
    </ul>
</div>