如何使rich:collapsiblePanel
的当前状态延长或折叠
<rich:collapsiblePanel header="Search" switchType="client" id="searchId" onswitch="checkState();">
Panel To show the Data
</rich:collapsiblePanel>
我的JavaScript代码是
function checkState() {
//Here how to get the current state
var st = #{rich:element('searchId')}.isExpanded();
alert(st);
}
更新了我的Java脚本,但我收到以下错误。我们正在使用4.3.4罐子 未捕获的TypeError:document.getElementById(...)。isExpanded不是函数
答案 0 :(得分:1)
RichFaces.component("formId:panelId").isExpanded()
编辑:对于最高4.5.4的版本:
RichFaces.component("formId:panelId").activeItem == "true"