SelectOneMenu mises à jour d'autres SelectOneMenu

Je veux mettre à jour la deuxième SelectOneMenu lorsque je sélectionne un élément de la première SelectOnMenu. Comme il est maintenant, je reçois les valeurs de la SelectOneMenus à partir d'un ManagedBean. Je suppose que je dois utiliser AJAX (jquery) pour envoyer des paramètres à la ManagedBean.

<h:form>
    <div class="center">
        <h:panelGrid id="editTable" columns="2" styleClass="center">
            ...
            <h:outputText value="#{msg.timetable_list_category}" />
            <h:selectOneMenu class="category">
                <f:selectItems value="#{categoryBackingBean.categorys}" var="c"
                    itemLabel="#{c.category_Name}" itemValue="#{c.id}" />
            </h:selectOneMenu>

                <h:outputText value="#{msg.timetable_list_seminarblock}" />
            <h:selectOneMenu class="seminarblock">
                <f:selectItems value="#{seminarblockBackingBean.seminarblocks}" var="s"
                    itemLabel="#{s.seminarblock_Name}" itemValue="#{s.seminarblock_Id}" />
            </h:selectOneMenu>
            ...
        </h:panelGrid>
        ...
    </div>
</h:form>

OriginalL'auteur thomas.st | 2012-09-21