我的网页上有 3 个单独的表单(所有表单都有唯一的输入字段)
<form id="moneyForm">
<form id="profile">
<form id="get_ahelp">
对于每个表单,我都会创建一个这样的验证规则:
$("#moneyForm").validate({
rules: {
u_money:{required:true}
},
submitHandler: function(form) {
form.submit();
}
});
var validator = $("#profile").validate({
errorElement: "span",
rules: {
u_surname:{
required:true,
letters:true
}
},
submitHandler: function(form) {
form.submit();
}
});
$("#get_ahelp").validate({
rules: {
h_name:{required:true}
},
submitHandler: function(form) {
form.submit();
}
});
当我提交第一份表格时 - 一切正常,第三份也正常验证。
但是当我尝试提交第二个表单(配置文件)时,它以某种方式尝试验证第三个表单。同时在第三种形式的空字段附近,span容器中产生错误]。这怎么可能?是否有可能修复它,以及可能导致这样的错误?
PS我为英语道歉,我使用了翻译