j'essay de faire un selectOneRadio ainsi que 2 inputText. Et je voudrais que en fonction du ratio selectionner je voudrais afficher un inputText et pas l'autre.
voici mon code:
le reRender n'a pas l'air de fonctionner. Comment doit-je procéder?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <h:selectOneRadio value="#{SimpleTreeDndBean.opParamItem}" reRender="input1,input2" > <f:selectItem itemValue="0" itemLabel="Egale" /> <f:selectItem itemValue="1" itemLabel="Supérieur" /> <f:selectItem itemValue="2" itemLabel="Sup égale" /> <f:selectItem itemValue="3" itemLabel="Inférieur" /> <f:selectItem itemValue="4" itemLabel="Inférieur égale" /> <f:selectItem itemValue="5" itemLabel="Entre" /> <f:selectItem itemValue="6" itemLabel="Tranche" /> </h:selectOneRadio> <a4j:form id="input1" rendered="#{SimpleTreeDndBean.opParamItem==3}"> <h:outputText value="Valeur" /> <h:inputText value="#{SimpleTreeDndBean.paramItem1}" required="true" > <f:convertNumber integerOnly="true" maxIntegerDigits="2"/> </h:inputText> </a4j:form> <a4j:form id="input2" rendered="#{SimpleTreeDndBean.opParamItem==4}"> <h:outputText value="Min" /> <h:inputText value="#{SimpleTreeDndBean.paramItem2}" required="true" > <f:convertNumber integerOnly="true" maxIntegerDigits="2"/> </h:inputText> </a4j:form>
Partager