2010-01-20 4 views
1

J'ai un problème trivial mais je n'arrive pas à le comprendre. J'utilise le plugin de validation jquery http://docs.jquery.com/Plugins/Validation. J'ai un formulaire simple avec un champ obligatoire. Quand je le soumets, il affiche toutes les erreurs possibles à côté du champ de saisie, et quand je tape quelque chose dans cette entrée, le validateur laisse disparaître le champ d'erreur généré par le plugin. Mais je veux un comportement différent. Je veux que le message "requis" soit présent dès le début à côté de tout le champ requis, et laisse disparaître quand quelque chose est tapé. J'espère avoir été clair. Merci à l'avancePlugin de validation Jquery - erreurs de champs obligatoires

Francesco,

Italie

+1

Veuillez ajouter le code, qui jette l'erreur à votre question. Sinon, nous ne faisons que deviner .. – nfechner

Répondre

0

Vous pouvez lancer les validateurs en utilisant $("#myform").valid();

Utilisez onkeyup pour valider en tant que quelque chose est tapé.

//setup validators 
$("#myform").validate({ 
    onkeyup: true, 
    onclick: true 
    //all your other options 
}); 

//initialize validators 
$("#myform").valid(); 
+0

Merci beaucoup, ça fonctionne. La méthode que vous suggérez valide() est mal documentée, je l'ai relue encore et encore, mais il y avait si peu d'exemples. Tu ne penses pas? – francesco

Questions connexes