Запустить событие по выбору h: selectOneMenu с ajax? - PullRequest
0 голосов
/ 07 февраля 2020

У меня есть следующий блок кода:

<ui:repeat
    value="#{view.listOfItems}"
    var="var" id="list">                    
        <td>
            <h:selectOneMenu id="status" styleClass="form-control" value="${var.status().text()}">
                <f:selectItems id="statusDdl" value="#{view.statusToApply.getLabels()}" />
            </h:selectOneMenu>
        </td>
</ui:repeat>

Этот блок кода находится внутри тега uiRepeat, поэтому для каждого var в моем списке я повторяю этот блок кода. Мне нужно было бы иметь способ запуска метода в моем представлении для выбора selectItem, с параметром в качестве фактического label этого selectItem и var, чтобы, исходя из этого, лейбл, я могу сам поставить новый статус в вар. После этого мне, вероятно, понадобится повторно обработать этот указанный c компонент selectOneMenu, чтобы показать новый статус.

Как этого достичь? Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...