我有一个围绕两个页面的 jquery 移动表单:
<form ...>
<div data-role="page">
...
</div>
<div data-role="page">
...
</div>
</form>
通过浏览器加载此页面时效果很好。
但是,当通过 Ajax 调用页面时,正如您所料,表单标签不会导入到 dom 中,因此表单会损坏。
除了重写孔流之外还有什么解决办法吗?
谢谢 !
编辑:我想保留ajax导航,我知道我可以通过调用这个页面来解决这个问题。
我有一个围绕两个页面的 jquery 移动表单:
<form ...>
<div data-role="page">
...
</div>
<div data-role="page">
...
</div>
</form>
通过浏览器加载此页面时效果很好。
但是,当通过 Ajax 调用页面时,正如您所料,表单标签不会导入到 dom 中,因此表单会损坏。
除了重写孔流之外还有什么解决办法吗?
谢谢 !
编辑:我想保留ajax导航,我知道我可以通过调用这个页面来解决这个问题。
您可以序列化表单数据并将其保存为本地数据,var
直到最后一步/页面。这篇文章很好地涵盖了这一点:http ://www.raymondcamden.com/index.cfm/2011/11/22/Demo-of-a-multistep-form-in-jQuery-Mobile-Part-2
干杯!
我终于设法做到了,因为没有简单的方法来实现这一点......