IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JSF Java Discussion :

Comment réinitialiser tous mes champs


Sujet :

JSF Java

  1. #1
    Membre expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Points : 3 938
    Points
    3 938
    Par défaut Comment réinitialiser tous mes champs
    Bonjour,
    Je cherche une solution javascript pour réinitialiser tous mes champs d'un formulaire JSF, sachant que dans notre projet on n'utilise pas les boutons réels (c'est à dire pas de boutons de type=reset)
    Qcq l'a til deja fait en JS?
    Idéalement une boucle sur tous les champs du formulaire...

    Pour l'instant je fais un appel serveur pour reinitialiser le back Bean concerné, mais je sais que c'est lourd.

    Merci d'avance

  2. #2
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Points : 7 275
    Points
    7 275
    Par défaut
    Tu entends quoi par "réinitialiser" ? C'est vider les valeurs des champs, ou repositionner la valeur des champs à ce qu'ils valaient à l'ouverture de la page ?

    Autant la 1e c'est pas trop complexe, autant la seconde n'est pas simple ! (ou alors faut mettre un tas de inputHidden, ou encore gérer une table de valeurs en Javascript)...

  3. #3
    Membre expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Points : 3 938
    Points
    3 938
    Par défaut
    Je veux vider la valeur de tous mes champs.
    j'explique mon contexte:

    En fait j'ai un bouton réinitialiser qui doit se comportement différemment de l'usage habituel,le bouton reinitialiser doit remettre tous mes champs à l'etat vierge, en rechargeant mes combobox, je fais donc un appel serveur pour cela, tout marche bien jusque là. dans mon ecran j'ai 2 dates dont il faut controler lors de la validation que la valeur de fin> valeur de debut, je leur ai donc collé un validateur qui marche aussi, sauf qu'une fois que la validation est faite je ne peux plus "reinitiliaser" car il m'affiche le meme message d'erreur d'incoherence des dates, alors que je veux simplement reinitialiser mes champs, voila mon bout de code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <h:commandLink action="#{monBean.reinit}" id="reinit" reRender="monForm">
    					  		  	<muc:boutonProjet paramBtnText="#{acc.bouton_reinitialise}"/>
    					  		 </h:commandLink>
    Quand je mets immediate=true, il outre passe bien l'erreur d'incoherence des dates, mais ne reinitialise plus mes champs.
    Une idée?
    J'espère n'avoir pas été trop long dans mon souci.
    Merci

Discussions similaires

  1. self.location.href efface tous mes champs
    Par paolo2002 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 17/04/2008, 19h13
  2. Comment lister tous mes formulaires dans Grid ?
    Par BILANGA dans le forum Langage
    Réponses: 2
    Dernier message: 30/10/2007, 15h35
  3. Comment sélectionner tous les champs sauf quelques uns?
    Par bankette dans le forum Langage SQL
    Réponses: 5
    Dernier message: 14/06/2007, 03h40
  4. comment sélectionner tous les champ sauf quelques uns
    Par r0d dans le forum Langage SQL
    Réponses: 4
    Dernier message: 25/11/2006, 10h34
  5. [MySQL] Comment afficher tous les champs d'une table?
    Par Nibor dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 08/11/2006, 21h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo