我有一个包含多种表单的页面,并且想知道是否有任何示例显示如何在输入时提交您填写的当前表单?
由于
答案 0 :(得分:8)
提交最接近的表格
$("element").closest("form").submit();
您必须添加活动keydown
并提交最接近的表单:
$("input[type=text]") // retrieve all inputs
.keydown(function(e) { // bind keydown on all inputs
if (e.keyCode == 13) // enter was pressed
$(this).closest("form").submit(); // submit the current form
});
答案 1 :(得分:0)
当在表单元素内部进入时,浏览器的默认行为是提交元素所属的表单。
所以你没有什么可担心的,除非我误解了这个问题。