TreeTable滚动到所选项目

时间:2015-03-24 12:30:00

标签: jsf primefaces

在我的项目中,我使用PrimeFaces组件来定义GUI。我正在使用TreeTable组件,可以选择其项目并且可以滚动主体。

在表格旁边,我有一个CommandButton,它将新项目添加到表格中。然后创建此项目,通过ajax更新TreeTable并选择新项目。我想解决的问题是如何滚动到新项目。我有项目的行键,因此我可以重新构建其ID,因此我尝试将其添加到我的CommandButton

oncomplete="PrimeFaces.focus('form1:mainTreeTable_node_0_0_3_1');",其中0_0_3_1是行键。这只会聚焦行,但不会将表格的主体滚动到它。有没有办法如何实现这种行为?

1 个答案:

答案 0 :(得分:2)

最后,它都是html,css和javascript。在这种情况下,它们都由jquery支持。

另见: