我使用的是primefaces 3.5,这是我们开发工作的最新版本!在我们的主页中,我们显示数据行。当我们单击一行onRowSelect
(SelectEvent
)事件时,我们导航到带有Navigation Handler
的下一页。在这个登录页上,我有一个带有可扩展行的dataTable
,其中有数据。当我单击rowToggle
图标时,数据显示在行扩展部分(正常情况下应该如此)。
我需要的是在加载页面时自动显示数据,rowToggler
向下显示。
我怎样才能做到这一点?
这可以使用一点JavaScript(jQuery)来实现。您所要做的就是在页面加载时调用RowExpander
的click
操作。
像这样的东西会起作用:
jQuery('.ui-row-toggler').click()
您可以将其放置在body
onLoad
属性中。
来源
- http://forum.primefaces.org/viewtopic.php?f=3&t=8537