recupere un checkBox d'un selectManyCheckbox
Salut,
J'ai deux selectManyCheckbox qui continenent tout les deux les mêmes id mais des libellés différents.
exemple :
Code:
1 2 3 4 5
| manyCheck1[0] = new SelectItem("ID1","MACHIN");
manyCheck2[0] = new SelectItem("ID1","");
manyCheck1[1] = new SelectItem("ID2","MACHIN2");
manyCheck2[1] = new SelectItem("ID2",""); |
Dans mon implémentation le deuxièmes selectManyCheckbox dépend du premier. Je voudrais empêcher l'utilisateur de sélectionner les deuxièmes chekbox du selectManyCheckbox N°2 tant qu'il n'a pas sélectionné les premières checkBox du selectManyCheckbox N°1.
Donc en gros, un checkbox du deuxième selectManyCheckbox sera disabled, jusqu'à que le checkbox qui porte le même ID dans selectManyCheckbox N°1 soit sélectionné.
Je voudrais savoir comment je pourrais récupérer le checkbox adéquat pour pouvoir setter la valeur diabled a true ou false.
Voila le code de mes selectManycheckbox
Code:
1 2 3 4 5 6 7 8 9
| <ice:selectManyCheckbox id="brokerGroupItem" value="#{bean.selectedAuthorizedBrokersList}" partialSubmit="true"
style="color:white;overflow: auto;padding-left:10px;" >
<f:selectItems id="selectItms" value="#{bean.authorizedBrokersList}" />
</ice:selectManyCheckbox>
<ice:selectManyCheckbox id="brokerGroupItemIsPhoned" value="#{bean.selectedAuthorizedBrokersIsPhonedList}" partialSubmit="true"
style="color:white;overflow: auto;padding-left:10px;" >
<f:selectItems id="selectItms" value="#{bean.authorizedBrokersIsPhonedList}" />
</ice:selectManyCheckbox> |
Merci