我在一个页面上有两个表格。我想在提交表单 B 时触发表单 A 的验证。这可能吗?
问问题
52 次
3 回答
1
$('#formB').submit(function(e){
return $('#formA').valid();
});
如果 formA 有效,这将提交 formB,因为如果你不返回 false,它无论如何都会提交 formB。
于 2013-08-16T21:05:43.943 回答
1
是的,有可能,在表单 B 中,将您的按钮设置为 type="button" 不提交的简单按钮,然后执行以下操作:
$("form B button").click(function(){
//validate form A
$("form B").submit();
})
于 2013-08-16T20:26:47.480 回答
0
您需要捕获表单 B 的提交,然后在表单 A 上调用验证。例如:
$('#formB').submit(function(e){
//some logic for formB
$('#formA').validate();
});
于 2013-08-16T20:23:18.610 回答