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