我尝试将PrimeClick ajax事件添加到PrimeFaces的dataTable中。显示的错误是"事件:不支持dblClick" 如何将事件添加到组件?
答案 0 :(得分:0)
一个不错的方法可能是在http://www.w3schools.com/jquery/event_dblclick.asp中添加jQuery的doubleClick事件:
$("#myDataTableId").dblclick(function() {
myDoubleClickCommand();
});
并从中调用'remoteCommand',以便了解bean方法:
<p:remoteCommand name="myDoubleClickCommand"
action="#{myBean.myDoubleClickMethod()}"
autoRun="false"
partialSubmit="true"
process="@this" />
如果尝试此解决方案,请记住每次更新“双击”元素时,都会重新进行重新设置。因此,dbClick将丢失,因此每次更新时都必须重新进行更新。