2009-01-23 12 views
2

Après une recherche autour de je ne pouvais pas trouver exactement ce que je veux, je cherche à valider un client côté formulaire en utilisant la bibliothèque Jquery et une forme de plugin de validation. J'espérais que quelqu'un pourrait me dire s'il existe des plugins de validation qui n'utilisent pas les messages d'erreur génériques, car mon formulaire est disponible sans aucune possibilité de ces erreurs, et je veux aussi que le validateur les corrige contenu aussi bien. Fondamentalement, je veux être en mesure de vérifier le champ sur chaque touche appuyez sur et flou et si les champs valide pour gagner une bordure verte, et si elle ne valide pas pour obtenir une bordure rouge, tout le monde sait d'un plugin qui peut le faire?Jquery Live Validation

Merci

sico87

Répondre

5

Je ne sais pas ce que vous avez recherché, mais le Validation plugin (premier résultat google pour "jquery validation") fait exactement ce que vous voulez ... Lire the docs that come with it.

+0

Je me suis battu si longtemps pour ne pas utiliser celui-ci pour une raison quelconque, mais l'homme cette chose est parfaite. Pour tous ceux qui ont besoin de validation, assurez-vous de commencer ici. – User

3

J'utilise ce plugin de validation de formulaire: http://docs.jquery.com/Plugins/Validation. Bien que je ne suis pas sûr de l'erreur « live » validation, vous pouvez masquer les « génériques » en utilisant le CSS:

label.error{ display: none; } 

Je sais que le plugin supporte AJAX, alors peut-être pourrait être étendu à faire la validation en direct que vous voulez ?

0

Mon plugin utilise côté client lorsque cela est possible, sur AJAX transparente des solutions de repli quand côté client n'est pas vraiment une bonne idée (validates_uniqueness, etc.). Peep the README, vous faites comme vous avez toujours fait dans votre modèle - validatious-on-rails gère le reste en utilisant l'excellente bibliothèque "Validatious".

Vous trouverez le plugin/gem ici:

http://github.com/grimen/validatious-on-rails

Ne hésitez pas à me préciser si vous avez des problèmes - devrait être stable si. =)

0

j'aime this one. comme vous pouvez personnaliser la fonction à valider.