2009/10/19 Cyril Mougel <[email protected]>

>
> Zied a écrit :
> > Salut tout le monde,
> >
> > J'ai un pb au niveau des "form_tag". Je veux controler les données
> > saisies dans le champ text_field.. Comme par exemple, dans le cas où
> > j'accepte pas qu'à l'envoie des informations, un champ soit vide.. Ces
> > controles se font au niveau de la vue..
> >
> > Merci :)
>
> Oui en ajoutant un Michel Belleville dedans (comprendre JQuery non
> obstrusive)
>
>
(Je devrais peut-être penser à faire du merchandising, genre une ligne de
tee-shirts ou des casquettes...)

Admettons que tu le fasse, comme suggère notre ami Cyril, avec jQuery ça
donnerait ça :

$('#id_de_ton_form').submit(function(event) {
var errors = false;
$(this).find('textarea').each(function() {
if ($(this).value().match(/^\s*$/)) {
errors = true;
$(this).class('error'); // adapter à ce que tu veux obtenir
}
});
if (errors) {
event.preventDefault();
alert("t'as laissé plein de champs vides gros ballot"); // adapter si tu
veux éviter que tes utilisateurs se sentent insultés
}
});

Par exemple.

Michel Belleville

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]
-~----------~----~----~----~------~----~------~--~---

Répondre à