Bonjour,
J'ai deux listbox ( de type : webuijsf:listbox ) et chaque élément de la première liste contient une liste d'options que je veut charger dans la deuxième liste avec richfaces (Ajax) j'ai procédé comme ceci :
1 2 3
| <webuijsf:listbox id="listbox_famille" items="#{Bean.famillesItems}" rows="5" selected="#{Bean.selectedCodeFamille}">
<a4j:support action="#{Bean.ReChargerLesSousFamille}" event="onChange" reRender="listbox_sous_famille" />
</webuijsf:listbox> |
la méthode : ReChargerLesSousFamille() est exécuté et la liste des sousFamillesItems est rénitialiser avec les nouveaux éléments .
Mais le problème c'est que dans la page la liste des sousFamille ne change pas ses éléments (La liste n'est mise à jour dans la page) :
<webuijsf:listbox id="listbox_sous_famille" items="#{Bean.sousFamillesItems}" rows="5" />
Partager