J'ai besoin d'aide pour créer une méthode personnalisée pour valider la somme de plusieurs valeurs d'entrée de texte.jquery validate: somme de plusieurs valeurs d'entrée
En forme je nombre variable d'entrées de texte et lors de la présentation que je dois valider que la somme des valeurs d'entrée dans un même groupe est exactement 100.
exemple (deuxième groupe ne devrait pas valider):
<input type='text' name='g1_number1' class='group1' value='20' />
<input type='text' name='g1_number2' class='group1' value='40' />
<input type='text' name='g1_number3' class='group1' value='40' />
<input type='text' name='g2_number1' class='group2' value='20' />
<input type='text' name='g2_number2' class='group2' value='40' />
<input type='text' name='g2_number3' class='group2' value='10' />
'val()' retourne une chaîne et peut-être pas exactement ce que vous attendez. Utilisez 'parseFloat ($ (this) .val())' ou 'Number ($ (this) .val())' pour obtenir une valeur numérique (ou un 'NaN' que vous pouvez vérifier pour les valeurs invalides). –
Est-il possible de l'implémenter dans le plugin jquery-validation? – Vertigo