2011-06-07 60 views
0

我對錶單使用以下驗證規則。我需要顯示所有驗證的一個常見錯誤消息。我已將控件分組,但無法傳遞消息。Jquery驗證器 - 所有錯誤的常見消息

$(function() { 

jQuery.validator.addMethod("lettersonly", function(value, element) { 
return this.optional(element) || /^[a-z]+$/i.test(value); 
}, "Letters only please"); 

$(".form").validate({ 

errorLabelContainer: "#errorMessages", 
groups: { 
    username: "name email lName zip" 
}, 
rules: { 
    name:{ 
     required: true, 
     lettersonly: true 
    }, 
    email: { 
     required: true, 
     email: true 
    }, 
    lName: "required", 
    zip: "required" 
},  
messages: { 
    username:"Sorry friend, your vote was not processed because you forgot to enter the required information. Enter it now." 
} 
}); 
}); 

回答

0
function(){ 
    bValid = bValid && Function1toValidate($('#txtTitle')); 
    bValid = bValid && Function2toValidate($('#txtEmail')); 

    if (bValid) 
    { 
     proceed with the procedure 
    } 
    else 
    { 
     your error message 
    } 
} 

//those validate functions code it here 
Function1toValidate() 
{} 
Function2toValidate() 
{}