Bonjour,
j'ai un tree avec une checkbox à chaque noeud et feuille, et là vous me voyez venir ... quand je coche un noeud, je voudrais maj tout les fils ....
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 <rich:tree id="chooseDestTree" rendered="#{not empty editMailBean.tree}" switchType="client" style="width:300px" value="#{editMailBean.tree}" var="item" nodeFace="#{item.class.name}"> <rich:treeNode type="org.telecom.aipa.mail.gui.tree.GroupNode" icon="/images/tree/singer.gif"> <h:selectBooleanCheckbox id="ch#{item.name}" onchange="updateChildrenNode(this)"></h:selectBooleanCheckbox> <h:outputText value="#{item.name}" /> </rich:treeNode> <rich:treeNode type="org.telecom.aipa.mail.gui.tree.UserNode" icon="/images/tree/disc.gif"> <h:selectBooleanCheckbox id="check#{item.user.id}" value="#{item.selected}" onchange=""> </h:selectBooleanCheckbox> <h:outputLabel value="#{item.user.id}" for="check#{item.user.id}"/> </rich:treeNode> </rich:tree>
Partager