【发布时间】:2014-04-12 15:23:40
【问题描述】:
我想在 selectOneMenu 的选定值发生变化时触发 Ajax 事件。
想法是根据新值更新textArea。
<h:form id="selectForm">
<h:graphicImage id="carImage">
</h:graphicImage>
<h:selectOneMenu id="carList" value="#{RequestBean.index}">
<f:selectItems value="#{CarInfoBean.allCarNames}" itemLabel="#{CarInfoBean.carNumber}" />
<f:ajax render="carDescription"/>
</h:selectOneMenu>
<br/>
<h:inputTextarea id="carDescription" value="#{RequestBean.infoString}" readonly="true" >
</h:inputTextarea>
</h:form>
我感到困惑的部分是我如何触发事件。我需要在选择标签中使用 valueChangeListener 吗?我是否为selectOneMenu的change属性设置了一些东西,或者我可以在ajax标签中指定触发事件吗?
谢谢, 萨姆法语
【问题讨论】:
标签: java ajax jsf events selectonemenu