如何在单击"清除"按钮时删除Jquery验证错误消息

Vic*_*cky 1 jquery jquery-validate jqueryform

编辑用户和清除用户是单独的按钮.

那么如何使用以下语句validator.resetForm()清除单击Clear Button时的错误消息; ?

function clearUser(){ 
       // Need to clear previous errors here 
} 


function editUser(){     
    var validator = $("#editUserForm").validate({ 
            rules: {                             
                userName: "required" 
        },  
        errorElement: "span" ,                
        messages: { 
          userName: errorMessages.E2 
        } 
      }); 

     if(validator.form()){  
        // form submition code 

    } 
} 
Run Code Online (Sandbox Code Playgroud)

小智 7

我尝试了解决方案,但我发现在之前的解决方案中有一个小问题,你应该这样做

验证表单时,会得到这样的验证器

var jqueryValidator = jQuery("#myForm").validate();

当你需要重置表单时,你只需调用这样的代码

jqueryValidator.resetForm();

祝你有愉快的一天=)我希望我能帮助你.