首页 > 解决方案 > Primefaces数据表新建/删除部分更新的行

问题描述

添加/删除一行时,更新整个表以刷新它是否常见,例如update="form:tbl"

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

我正在使用Primefaces 5.3.

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

标签: primefaces

解决方案


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


推荐阅读