Tôi đang sử dụng một số nguyên tố có thể chỉnh sửa selectOneMenu để hiển thị một số giá trị. Nếu người dùng chọn một mục từ danh sách, vùng văn bản phải được cập nhật. Tuy nhiên, nếu người dùng gõ một cái gì đó trong selectOneMenu, văn bản không nên được cập nhật.selectOneMenu ajax events
Tôi nghĩ mình có thể làm việc này với sự kiện ajax. Tuy nhiên, tôi không biết tôi có thể sử dụng sự kiện nào ở đây. Tôi chỉ biết sự kiện valueChange
. Có bất kỳ sự kiện nào khác, chẳng hạn như onSelect
hoặc onKeyUp
?
Đây là mã của tôi:
<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}" />
Bây giờ tên sự kiện là không cần thiết, chúng tôi chỉ có thể sử dụng –