我希望有一个带有新建,保存,取消按钮和下方的顶级菜单,3种不同的输入表单,类似于“桌面应用程序”。填写form1时,“保存”按钮将提交表单。此外,如果填写了form2或form3,则同一个“保存”按钮可以提交表单,同时考虑到不同的形式。
是否可以执行此操作,表单标记外的提交按钮? 如果没有,任何建议如何伪造提交?
感谢您的帮助
答案 0 :(得分:4)
您只需通过示例在jQuery中使用.submit触发提交事件。
答案 1 :(得分:1)
您可以使用新的HTML5 <input type="submit">
元素及其<button>
属性来指定按钮所属的表单,而不是form
按钮或jQuery调用。然后只需将其formaction
属性设置为所需的目标。 Documentation
示例:
<form id="form1">
...
</form>
<form id="form2">
...
</form>
<form id="form3">
...
</form>
<button form="form1 form2 form3" formaction="processForm.php" formmethod="POST">
Submit
</button>
答案 2 :(得分:0)
您可以使用
$("#formId").submit(function() { /*your stuff*/ });