据我所知,RichFaces中有几个函数允许通过javascript中的id来引用“rich:”组件。但在我的情况下,我可以有任意数量的collapsiblePanels,并需要一种方法来点击按钮扩展它们。有解决方案吗?
答案 0 :(得分:1)
Richfaces不提供这样的功能。您可以尝试使用JQuery查询.rf-cp
常用的类CollapsiblePanel
,并尝试从那里获取它。
当然,由于所有“任意数量”的面板都来自您的代码,我认为可能会更安全,每当您的.xml创建一个新面板时,您在某处添加其ID( Javascript代码,隐藏字段等)并从那里使用它。