1
如何通过Javascript扩展与expandMode="client"
?通过javascript扩展Richfaces collapsibleSubTable
我的理解,扩大子表通常的办法是要么使用expanded
-attribute
<rich:collapsibleSubTable
value="#{list.items}"
var="item"
expandMode="client"
expanded="true">
<rich:column><h:outputText value="#{item.model}" /></rich:column>
</rich:collapsibleSubTable>
或使用rich:collapsibleSubTableToggler
。但是因为我们需要打开数据表中的每个第二个子表,所以我正在寻找一种方法在客户端通过javascript来完成此操作。有没有办法,通过javascript RichFaces对象或任何东西触发expand
?帮助赞赏...
真棒,基本上'$('[id $ = sbtbl]')。each(function(n){this.rf.component.expand();});'像所有'collapsibleSubTable'的charme一样工作,我将从在这里做过滤。 Thnx @Makhiel –