使用jquery验证验证2个表单
在我的MVC项目中,我有一个包含2个表单的视图 我使用jquery验证来验证表单 如何在提交其中一份表格时验证两份表格 我试过:使用jquery验证验证2个表单,jquery,asp.net-mvc,validation,jquery-validate,Jquery,Asp.net Mvc,Validation,Jquery Validate,在我的MVC项目中,我有一个包含2个表单的视图 我使用jquery验证来验证表单 如何在提交其中一份表格时验证两份表格 我试过: $(function () { $("#form1").validate(); $("#form2").validate(); $.extend($.validator.messages, { required: "*", email: "Invalid email address." }) }); 但是只有第二种形式得到验证,而第一种
$(function () {
$("#form1").validate();
$("#form2").validate();
$.extend($.validator.messages, { required: "*", email: "Invalid email address." })
});
但是只有第二种形式得到验证,而第一种形式没有,你知道如何解决吗?试试看
$("#form1").on("submit",function(e) {
if ($("#form1").valid() && $("#form2").valid()) {
console.log("great job");
else e.preventDefault();
});
寻找替代品
试试看
$("#form1").on("submit",function(e) {
if ($("#form1").valid() && $("#form2").valid()) {
console.log("great job");
else e.preventDefault();
});
寻找替代品
@mplungjan这个问题怎么会与你提到的问题重复?我说的是两张表格!!因为:
$(“#form1”).on(“提交”,函数(e){if($(“#form1”).valid()&&$(“#form2”).valid(){console.log(“很棒的工作”);否则e.preventDefault()})
这是对我问题的回答,而不是另一个问题的重复。如果你知道如何测试一个表单是否有效,你就知道如何测试两个表单是否有效!@mplungjan当然!:)@mplungjan这个问题与你提到的问题如何重复?我说的是两个表单?!!因为:$(“#form1”)。在(“提交”,函数(e){If($(“#form1”).valid()&&&$(#form2”).valid(){console.log(“很棒的工作”);或者e.preventDefault();})
这是对我的问题的回答,而不是对另一个问题的重复。如果你知道如何测试一个表单是有效的,那么你就知道如何测试两个表单是有效的!@mplungjan Sure!:)