primefaces - Primefaces数据表新建/删除部分更新的行
问题描述
添加/删除一行时,更新整个表以刷新它是否常见,例如update="form:tbl"
?
有什么方法可以只更新添加/删除的行而不是整个表吗?
我正在使用Primefaces 5.3
.
<p:commandButton icon="ui-icon-plus" update="form:tbl" actionListener="#{myService.add()}" process="@this"/>
解决方案
正如官方文档中所报告的,您请求 Datatable - Add Row的功能,但似乎仅在 Primefaces 6.0 里程碑上可用,请参阅DataTable 的 addRow() 方法。您可以尝试使用分页数据表,因此当您添加新行时,您必须更新并仅显示组件的最后一页。
推荐阅读
- html - 如何修复路径 url 中区分大小写的问题?
- qt - ubuntu 上 cmake 和 Qt5 的问题
- javascript - 在 javascript 中使用正则表达式进行搜索和替换
- reactjs - 更新 React 中删除时显示的组件列表
- python - 无法通过python连接mysql
- ios - iOS图表:条形图间距和位置
- c# - 字符串(不仅仅是字母)到 ConsoleKey c#
- docker - Docker COPY 命令未挂载目录
- google-cloud-firestore - Cloud Firestore,独立的个人数据库
- javascript - 没有使用 Express 输出 MongoDB 结果的 HTML 输出