события ajax selectOneMenu
Я использую редактируемые штрихи selectOneMenu для отображения некоторых значений. Если пользователь выбирает элемент из списка, текстовая область должна быть обновлена. Однако, если пользователь вводит что-то в selectOneMenu, текстовая область не должна обновляться.
Я думал, что смогу решить эту проблему с помощью ajax. Тем не менее, я не знаю, какое событие я могу использовать здесь. Я знаю толькоvalueChange
мероприятие. Есть ли другие события, какonSelect
или жеonKeyUp
?
Вот мой код:
<p:selectOneMenu id="betreff" style="width: 470px !important;"
editable="true" value="#{post.aktNachricht.subject}">
<p:ajax event="valueChange" update="msgtext"
listener="#{post.subjectSelectionChanged}" />
<f:selectItems value="#{post.subjectList}" />
</p:selectOneMenu>
<p:inputTextarea style="width:550px;" rows="15" id="msgtext"
value="#{post.aktNachricht.text}" />