2010-11-05 19 views
0

J'utilise une validation jquery. Ceci est ma forme:Jquery validateur personnalisé

<form > 
<input type="text" id="n1" /> 
<input type="text" id="n2" /> 
<input type="text" id="n3" /> 
</form> 

Ce sont mes règles:

$('form').validate({ 
     rules:{n1:'number', n2:'number', n3:{number:true, required:true }} 
}); 

Mais je dois montrer qu'un seul message pour 3 entrées. affiche une seule étiquette d'erreur lorsque 1, 2 ou 3 entrées sont erronées.

Répondre

0

Je suppose que vous avez besoin quelque chose comme ça

var msg = { number: 'your msg here'}; 
$('form').validate({ 
    rules:{n1:'number', n2:'number', n3:{number:true, required:true }} 
    messages: { n1: msg, n2: msg, n3: msg } 
}); 
+0

Merci, mais ce script fera 3 msgs avec un même texte, mais je besoin que d'un msg. –

+0

Désolé, nous n'avons pas eu le temps de le tester. Si vous ne l'avez pas encore résolu, je vais jeter un coup d'oeil quand je rentre à la maison. – rafaelxy