AS主题,我可以在JSF 1.2/Richfaces 3.3:中这样做吗
<h:inputHidden value="#{manageBean.value}">
<a4j:support event="onchange" reRender="contentID" eventsQueue="eventQueue" />
</h:inputHidden>
原因是它需要重新渲染页面上的内容区域。这取决于值的更改,这个值不会被页面代码(由后台bean)更改,所以我想要一个更改事件。
提前谢谢。
如果不起作用,可以尝试
<h:inputText id="myHidden" style="display:none" value="#{manageBean.value}">
<a4j:support event="onchange" reRender="contentID" eventsQueue="eventQueue" />
</h:inputText>
此外,您还必须手动触发其更改事件,例如使用jQuery:
$("#myHidden").change(); //form or naming container prefix might be needed (`$("#myForm\:myHidden").change();`)