Salut,

J'ai deux selectManyCheckbox qui continenent tout les deux les mêmes id mais des libellés différents.
exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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