【发布时间】:2012-09-11 15:10:19
【问题描述】:
我正在尝试提交一个较长的表单,该表单分布在多个“页面”中,并且“提交”按钮不发送表单。
<div data-role="page">
<form action="save_data.php">
<input type="text">
<a href="#two">next</a>
</div>
<div data-role="page" id="#two">
<input type="text">
<input type="text">
<a href="#three">next</a>
</div>
<div data-role="page" id="#three">
<input type="text">
<input type="submit">
</div>
如果我将<form action="save_data.php"> 放在与提交相同的页面中,它会发送数据,否则什么也不会发生。
我只能在同一个“页面”内发送表单,即使它们实际上都是同一个文件?
谢谢
【问题讨论】:
-
我找到了这个答案,stackoverflow.com/questions/8036588/…,但我可以想到其他方法来完成这项工作。
-
您使用的是单页模板还是多页模板?
-
和上面的例子一样,同一个 hmtl 文件中有几个页面。
标签: javascript jquery forms jquery-mobile