页面data-url属性不受尊重

时间:2011-11-14 14:21:13

标签: jquery-mobile

当我从/form页面重定向到/thank-you页面时(例如,在成功提交表单后)我想要更改页面网址,因此我添加了一个“data-url”属性,如下所示:

<div id="page-thank" data-role="page" data-url="/thank-you"> ... </div>

问题是页面的网址并不总是更改。如果更改DOM中页面的div,则如下所示:

<div id="page-thank" data-role="page" data-url="/form" data-external-page="true"> ... </div>

请注意,data-url属性已更改(如果查看响应代码,则为/thank-you)并且已添加data-external-page属性。为什么会这样?

1 个答案:

答案 0 :(得分:3)

data-url更适合jQuery Mobile的内部使用。为什么不将$.mobile.changePage与网页ID的网址一起使用?