我想要做的是;当用户单击行时,它将选择行。当用户双击行时,它将开始单元格编辑。在Primefaces展示中(http://www.primefaces.org/showcase/ui/d ... nstant.jsf)它说:“即时行选择,dblclick选择和取消选择是使用ajax行为实现的。”但我无法找到他们实施dblclick选择的地方。有没有办法通过双击事件启动单元格编辑事件?如何添加双击监听器到primefaces数据表
4
A
回答
0
尝试在桌面上设置dblClickSelect="true"
。
从文档:
默认情况下,基于行的选择是通过点击事件启用,启用dblClickSelect使点击一排双作选择。
0
这里是双击使用 Primefaces Double Click Sample
10
在你的facelet您的P内的演示:dataTable的使用:
<p:dataTable id="yourTableId" var="yVar" value="#{yourBean.variableList}"
selectionMode="single" selection="#{yourBean.variable}" rowKey="#{yVar.id}">
<p:ajax event="rowDblselect" listener="#{yourBean.onRowDblClckSelect}"
update=":form:theComponentYouWantToUpdate" global="false" />
<!-- your columns here -->
</p:dataTable>
在你的bean使用:
public void onRowDblClckSelect(final SelectEvent event) {
YourObject obj = (YourObject) event.getObject();
// rest of your logic
}
13
相关问题
- 1. 如何一个JavaScript监听器添加到PrimeFaces AJAX事件
- 2. 在primefaces数据表上使用监听器执行行单击
- 3. 将点击监听器添加到FloatingActionsMenu
- 4. 如何使用SWT将双击事件监听器添加到托盘图标?
- 5. 添加到监听器ArrayList
- 6. 如何添加双击侦听器到我的GEF编辑器?
- 7. 在Android中添加一个双击监听器视图
- 8. 如何添加点击监听器到谷歌地图道路?
- 9. 如何将点击监听器添加到GWT中的InputElement?
- 10. 如何将GWT点击监听器添加到图像?
- 11. 如何添加点击监听器到自定义relativeLayout
- 12. 监听器添加到数据表细胞
- 13. 将监听器添加到JButton数组;
- 14. 添加点击监听器覆盖类
- 15. 使用数据绑定添加BottomNavigationView的点击监听器
- 16. 添加监听器,火力有列表,如数据
- 17. vaadin日历上的双击监听器
- 18. selectOneMenu上的Primefaces监听器
- 19. 如何将点击监听器添加到vaadin中的表格单元格中?
- 20. 如何将表监听器添加到JTable?
- 21. 如何在数据点上添加tap监听器?
- 22. 如何将事件监听器添加到我的javascript函数
- 23. 如何在IONIC2中添加标记点击监听器?
- 24. 添加事件监听器
- 25. 添加动作监听器
- 26. 添加监听器Zoomin OpenSeaDragon
- 27. 添加监听器,则SpanElement
- 28. 如何将点击监听添加到充气的XML按钮?
- 29. 添加监听
- 30. 将监听器添加到Google地图
有一个在数据表中没有 “dblClickSelect” 属性。顺便说一句,我使用primefaces 3.5 – 2013-05-08 07:24:28
嗯...根据[3.5文档](http://primefaces.googlecode.com/files/indexed_primefaces_users_guide_3_5.pdf)应该有。请参阅第137页。仍然可能有错误。从我记得在v2中工作。 – dratewka 2013-05-08 08:02:26