Primefaces数据表新建/删除部分更新的行

时间:2019-06-19 06:43:58

标签: primefaces

添加/删除行时,通常更新整个表以刷新它,例如update="form:tbl"吗?

有什么方法可以只更新添加/删除的行,而不更新整个表?

我正在使用Primefaces 5.3

<p:commandButton icon="ui-icon-plus" update="form:tbl" actionListener="#{myService.add()}" process="@this"/>

1 个答案:

答案 0 :(得分:1)

如官方文档中所述,您需要该功能 Datatable - Add Row,但似乎仅在Primefaces 6.0里程碑上可用,请参见addRow() method to DataTable。 您可以尝试使用分页的数据表,因此,在添加新行时,必须更新并仅显示组件的最后一页。