selectOneMenu ajax events
Eu estou usando um primefaces editáveis selectOneMenu para exibir alguns valores. Se o usuário selecionar um item da Lista, uma área de texto deverá ser atualizada. No entanto, se o usuário digitar algo no selectOneMenu, a área de texto não deverá ser atualizada.
Eu pensei que poderia trabalhar isso com o evento ajax. No entanto, não sei qual evento posso usar aqui. Eu só conheço ovalueChange
evento. Existem outros eventos, comoonSelect
ouonKeyUp
?
Aqui está o meu código:
<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}" />