1

据我所知,RichFaces 中有几个函数允许通过 javascript 的 id 获取对“丰富:”组件的引用。但在我的情况下,我可以拥有任意数量的 collapsiblePanel,并且需要一种在单击按钮时将它们全部展开的方法。有解决办法吗?

4

1 回答 1

1

Richfaces 不提供这样的功能。您可以尝试使用 JQuery 来查询.rf-cp通用的类CollapsiblePanel并尝试从那里获取它。

当然,由于面板的所有“任意数量”都来自您的代码,我认为每次您的 .xml 创建新面板时,您在某处添加它的 id(Javascript 代码,隐藏字段等)并从那里使用它。

Richfaces 可用功能列表: http: //docs.jboss.org/richfaces/latest_4_2_X/Component_Reference/en-US/html_single/#chap-Component_Reference-Functions

于 2012-08-26T18:15:37.147 回答