我正在使用 PrimeFaces 和 JSF。谁能告诉我如何重新排序DataTable
使用 Primefaces 拖放组件的行?
问问题
5125 次
3 回答
2
目前在 PrimeFaces 框架(v2.2.1 和 3.0)中,这是不可能的<p:dataTable>
。
有一个开放的 PrimeFaces问题 511<p:dataTable>
可拖动列将 Yahoo 小部件数据表 draggableColumns 属性添加到 PrimeFaces <p:dataTable>
,但尚未设置目标版本。
如果您希望看到这个添加到 PrimeFaces 的问题,可以帮助给予它更高的优先级。
于 2011-06-20T16:10:30.210 回答
1
此功能现在可从 PrimeFaces 5.0 获得:
使用非常简单,只需启用 draggableRows 选项,并且还提供了一个可选的 rowReorder ajax 行为,以获取带有索引信息的 ReorderEvent 以实现灵活性。
来源:http ://blog.primefaces.org/?p=3026
您还可以在这里查看展示:http: //www.primefaces.org/showcase/ui/data/datatable/reorder.xhtml
于 2014-07-03T09:59:30.490 回答
1
这绝对是一个较老的问题,但答案需要更新。现在可以draggableColumns="true"
使用p:dataTable
.
你dataTable
会看起来像这样:
<p:dataTable var="i" value="#{bean.data}" draggableColumns="true">
资料来源:
- PrimeFaces 展示:DataTable - 列重新排序
于 2013-08-09T21:23:53.900 回答