<rich:collapsiblePanel id="panelId" expanded="false"
switchType="ajax" header="Awesomeness"
onswitch="console.log('Expanded')">
------
Some amazing content
------
</rich:collapsiblePanel>
如何使用EL或Javascript访问onswitch函数中扩展属性的值? (我使用的是Richfaces 4.5.0.Final&amp; JSF 2.2)
For eg: onswitch="if(<panel is expanded>) {console.log('Expanded')}"
答案 0 :(得分:0)
也许有一些来自RF的JavaScript函数以更优雅的方式检查这个,但是这个面板保存隐藏的输入,其中包含有关当前状态的信息(id = panelId +“ -value ”,这里是“ panelId-value “,如果你想在其他地方获得这个元素)。
试试吧:
<h1>