当我在IE浏览器中导航到我的项目中的其他页面(有时是chrome)时,新URL将添加到旧URL中。
例如,如果这是我的原始网址:localhost:49866 / Home / Index
我要导航到另一个页面,该URL会像以下那样添加到旧页面中:
本地主机:49866 /家庭/索引#/ NEWPAGE
我发现这是一个ajax的东西,可以更容易地检索旧页面。但是,有没有办法解决这个问题而不禁用我的ajax?
我发现的唯一解决方案是使用此脚本完全禁用我的ajax:
$(document).ready(function () {
if ($.browser.msie || $.browser.webkit) {
$("a").attr("data-ajax", "false");
$("a").attr("rel", "external");
var a = $("form");
if (a != null) {
$("form").first().attr("data-ajax", "false");
$("form").first().attr("rel", "external");
}
}
});
答案 0 :(得分:0)
您可以在每个jquery-mobile页面上设置所需的任何网址。使用data-role =“page”div上的data-url属性,如下所示:
<div id='myJQMPage' data-role="page" data-url="/the/url/i/want")>
</div>