Rails : Validation de formulaire en AJAX step by step !
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.
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 …)