[英]Update selection with right click on PrimeFaces DataTable
我在PrimeFaces中使用JSF 2.1。 我有一个启用了选择的<p:dataTable/>
。 一切都按预期工作,但是当我右键单击它时,我需要它来更改ManagedBean中的选择!
我用:
<p:ajax event="rowSelect" update=":MyComponent"/>
而且有效。 它会更新我的组件和所有内容,但不会更改Bean中的selectedEntity
。
我尝试使用<p:ajax event="rowSelect" update="@this"/>
但是它不起作用。 我认为它只是将对象设置为null,所以...我的问题是:
右键单击PrimeFaces DataTable时,该如何在bean中设置selectedRow? 谢谢。
要使用右键单击,必须使用<p:contextMenu>
并在<p:dataTable>
添加<p:ajax event="contextMenu" update=":MyComponent"/>
从这里获得更多信息
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.