Suivez les fils RSS
 
Auteur
czara
# 15 Mar 2010 - 22:18:46
Citer
5 Posts
Bonjour à tous,

Je voudrais savoir comment éviter que mes éléments de formulaire disparaissent après avoir voulu les vider en Jquery :

$("#depense_form").each(function() {
this.reset();
});

Mon formulaire a l'id "depense_form" et pour le vider j'utilise donc cette fonction. Mais pas de bol ça me supprime les contours de mes champs de formulaire.
Je n'utilise peut être pas la bonne méthode pour vider mon formulaire.

Merci de me dire si il est possible de faire autrement.

Christophe previews/14722-form.png
Modifié par czara (15 Mar 2010 - 23:10)

^
loicbcn
# 15 Mar 2010 - 22:54:51
Citer
174 Posts
Bonsoir,
Le each n'est pas obligatoire, vu que tu n'as qu'un élément avec cet id :
$("#depense_form").reset();

pas sûr que ça réponde à ta question, mais c'est déjà ça.

C'est en forgeant qu'on se blesse.

http://loic.donot.free.fr 
^
czara
# 15 Mar 2010 - 23:17:18
Citer
5 Posts
Bonjour si j'applique ce que tu me précises, alors mon formulaire ne se vide pas.

Et si je comprend bien, each me permet ici de faire un reset sur chaque élément de mon formulaire ?

Je suis assez novice côté Jquery, désolé. smile

^
czara
# 17 Mar 2010 - 21:23:16
Citer
5 Posts
Bonjour,

Personne n'utilise cette fonction ?

Comment effacez vous le contenu de vos formulaires ? En perdez vous vos style ?

Merci encore

^
Heyoan
# 17 Mar 2010 - 21:46:31
Citer
Modérateur
8101 Posts
Salut,

peut-être
$("#depense_form")[0].reset(); 
Sinon voir cet article.
Modifié par Heyoan (17 Mar 2010 - 21:48)

^