2011-11-14 76 views
1

当我做从/form页面重定向到/thank-you页面(例如,成功的表单提交后)我希望页面url更改,所以我添加这样的“data-url”属性:页面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属性。这是为什么发生?

回答

3

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