我可以监视JSF/Seam中隐藏的值更改吗



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();`)

相关内容

  • 没有找到相关文章

最新更新