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 :

Action de bouton radio


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 121
    Par défaut Action de bouton radio
    Je veux mettre 2 boutons radio et devant chacun un comboBox désactivé, lorsque je choisi l'un des boutons radio, le comboBox devient active.Comment je peux faire ça et comment faire pour qu'on ne peux pas choisir les 2 boutons en meme temps? j'ai essayé de le faire mais j'ai pas arrivé à obliger que seulement l'un deux soit choisi et non pas les deux en meme temps et de plus lorsque j'active le comboBox et je veux récupérer la valeur choisie dans mon bean, elle est toujours nulle.
    Merci

  2. #2
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    95
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 95
    Par défaut
    Bon, pour ne pas pouvoir choisir les deux boutons radios ou plus en même temps tu dois leur affecter la même valeur de propriété "name".
    et pour pouvoir faire des traitements sur les combobox, récupérer la valeur sélectionnée ou bien changer sa visibilité... il faut faire un clic droit sur le dropdown et puis choisir add binding attribute.

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 121
    Par défaut
    J'ai arrivé à sélectionner un seul bouton radio et je sais manipuler les comboBox mais comment attribuer une action à ma bouton radio pour activer le comboBox?voilà mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <h:panelGrid border="0" columns="5" style="width: 480px; height: 50px">
    			<h:selectOneRadio  value="#{envoi.type}" layout="pageDirection" >
    			<f:selectItem itemLabel="Destinataire" itemValue="seul"/>
     
                         <f:selectItem itemLabel="Groupe" itemValue="ens" />
     
    			</h:selectOneRadio>
     
    				<h:panelGrid border="0" columns="1" style="width: 200px; height: 50px">
    				<rich:comboBox id="combo1"  disabled="true" value="#{envoi.menu}" suggestionValues="#{envoi.table}" directInputSuggestions="true" width="170px" defaultLabel="<Select>"></rich:comboBox>
                 <rich:comboBox  id="combo2" disabled="true" value="#{envoi.menuGr}" suggestionValues="#{envoi.tableGr}" directInputSuggestions="true" width="100px" defaultLabel="<Select>"></rich:comboBox>
     
    		</h:panelGrid>
    		</h:panelGrid>

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    95
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 95
    Par défaut
    voila le code qu'il te faut pour avoir 2 méthodes différentes pour les deux radio buttons:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <webuijsf:radioButton id="radioButton1" label="Radio Button" name="radioButton-group-form1"
                                style="height: 22px; left: 384px; top: 360px; position: absolute; width: 94px" valueChangeListenerExpression="#{Page1.radioButton1_processValueChange}"/>
                            <webuijsf:radioButton id="radioButton2" label="Radio Button" name="radioButton-group-form1"
                                style="height: 24px; left: 384px; top: 408px; position: absolute; width: 94px" valueChangeListenerExpression="#{Page1.radioButton2_processValueChange}"/>
    au lieu de ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <h:selectOneRadio  value="#{envoi.type}" layout="pageDirection" >
    			<f:selectItem itemLabel="Destinataire" itemValue="seul"/>
     
                         <f:selectItem itemLabel="Groupe" itemValue="ens" />
     
    			</h:selectOneRadio>

  5. #5
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 121
    Par défaut
    Il m'accepte pas "<webuijsf:radioButton>". Est ce qu'il y a de taglib que je doit ajouter? et lorsque j'ajoute au bouton radio,ça m'active le comboBox? sinon comment faire?

Discussions similaires

  1. Exécuter une action quand un bouton radio est coché
    Par eddycool dans le forum Langage
    Réponses: 8
    Dernier message: 29/05/2009, 10h42
  2. Action avec bouton radio.
    Par Shandler dans le forum Général JavaScript
    Réponses: 32
    Dernier message: 27/08/2007, 21h09
  3. changer l'action d'un form selon valeur d'un bouton radio
    Par Nemesys dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 09/06/2007, 17h48
  4. action de formulaire selon le bouton radio?
    Par anis_el_madani dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 17/05/2007, 10h00
  5. [Debutant][Bouton Radio]action avant un clic
    Par jazer dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 06/10/2006, 14h18

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