Je me demande pourquoi il y a une différence dans la gestion par défaut du plugin jQuery Validate de rapport à
. Dans la démo ci-dessous, notez que la classe
required
rend obligatoire, mais pas
.
$('form').validate();
http://jsfiddle.net/trpeters1/BrCzA/
Cela n’a absolument rien à voir avec input
vs textarea
.
Voir: http://jsfiddle.net/ZAaPu/2/
Cela échoue car chaque input
doit avoir un atsortingbut de name
unique pour que ce plugin fonctionne correctement. Voir la section “Recommandations pour le marquage” des “Directives générales” . Sinon, seul le tout premier élément est validé et tous les autres sont ignorés.
DEMO de travail: http://jsfiddle.net/ZAaPu/
Je pense que cela devrait fonctionner avec l’atsortingbut requirejs. Vérifiez cette démo . Corrigez-moi si je me trompe!
ajoute le nom atsortingbut à textarea
$('form').validate();