我的 selectOneMenu 没有触发 onchange 事件。这是代码:
<p:selectOneMenu id="select_preset"
value="#{JobMgmtBean.presetGroupName}"
valueChangeListener="#{PFJobMgmtBean.PresetGroupChangeEvent}"
onchange="submit();">
<f:selectItems value="#{JobMgmtBean.presetGroupList}"/>
</p:selectOneMenu>
selectOneMenu 填充得很好,我可以选择不同的值。但我希望在我更改选择后,页面会被刷新,即支持 bean (RequestScoped) 将被重新创建 (onchange="submit();")?但是当 selectOneMenu 中的选择发生变化时,什么也没有发生。
此外,不会调用值更改侦听器 PresetGroupChangeEvent()。
我是不是哪里出错了?
我正在使用 Tomcat 7.0.25 + MyFaces 2.1.6 + PrimeFaces 3.2。