我想在PrimeFaces框架的commandlink组件上使用dblclick事件。 我有以下错误:
javax.faces.view.fletters.TagException:/templateNote.xhtml @ 22.60事件:不支持dblclick。
感谢您的帮助。
这是我的代码:
<p:commandLink>
<p:ajax event="dblclick"
listener="#{noteManagerBean.noteSelection(note)}"
oncomplete="PF('widgetNoteDialog').show()"
update="idNoteDialog"/>
<p:graphicImage value="images/PostIt#{note.couleur}.png" style="position: absolute; top: 0; left: 0"/>
答案 0 :(得分:1)
你可以试试这个:
<p:commandLink value="click me" ondblclick="noteSelection()" onclick="return false;"/>
<p:remoteCommand name="noteSelection" actionListener="#{testBean.doit}" />
primefaces会生成javascript方法“noteSelection”,你可以随时调用它