2011-06-07 3 views
0

J'utilise les règles de validation suivantes pour mon formulaire. J'ai besoin d'afficher un message d'erreur commun pour toutes les validations. J'ai groupé les contrôles mais je ne peux pas passer le message.Jquery validator - message commun pour toutes les erreurs

$(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." 
} 
}); 
}); 

Répondre

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() 
{} 
Questions connexes