Mon site             Mon blog          Mon Twitter        Mes lectures RSS        Mon Linked IN        Mon Viadeo        Mon DoYouBuzz       Mon Flavors

Tag: Ajax

Rails : Validation de formulaire en AJAX step by step !

Posted by on 4 février 2007

ajax L’architecture de Rails basée sur le modèle MVC permet de réaliser des validations de formulaires en se basant sur le « model ». Cette validation est très pratique et très bien conçue mais est quelque peu limitée dans sa construction par défaut. Ainsi il est possible de valider l’ensemble d’un formulaire lors de sa soumission, les erreurs seront alors affichées ensemble au dessus du formulaire. Bien qu’il soit possible d’exécuter ce processus en AJAX ce qui « web2ise » un peu l’appli, ce n’est pas encore la panacée…

Effectivement, une grande partie des nouveaux site Web2 proposent une validation « live » et « step by step » de leur formulaire. Prenons un cas concret, sur une même page proposant la création d’un compte utilisateur, un formulaire bien fait vérifiera l’existence du compte à créer dès que l’utilisateur l’aura saisi (c’est à dire sans attendre la soumission) et fera aussi en sorte de controler la « force » d’un mot de passe avant sa soumission.

Je vous propose de mette en place ce type de formulaire dans votre application Rails sans casser (ni doubler) le mécanisme des validations déjà présent sur votre modèle (validates_presence_of …)

More…