1

我有一个母版页 (mymaster.master) 和 2 个普通页MobileA.aspx 和 MobileB.aspx。目前我想通过单击 MobileA.aspx 中的按钮重定向到 MobileB.aspx,我想利用 jquery 移动 Ajax 调用来加载页面,所以我没有使用 rel="external"/data-ajax="错误的”。

一旦我做出 response.redirect("/mobileB.aspx") 它会正确加载,但唯一的问题是浏览器 url 仍然是/MobileA.aspx。在阅读了一些面临同样问题的博客之后,他们在 MobileB.aspx 中添加了 data-url="/MobileB.aspx",并且效果很好。

在我的例子中,我有一个母版页,我在其中添加了 data-role ="page" 到主 div ,现在 mobileB.aspx 加载到内部 div 中 data-role="content" 。所以即使我添加了 data-url 属性,它也会忽略它。

任何帮助表示赞赏如何使浏览器 url 更改为 MobileB.aspx 。

4

0 回答 0