0

我的网页上有 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我为英语道歉,我使用了翻译

4

0 回答 0