堆栈溢出世界!
我有 h:panelGrid,包含一些元素。
我想在用户单击它时触发一个动作,并且我想在双击它时触发另一个动作。
我现在有以下代码:
<h:panelGrid ...>
<a4j:support event="ondblclick" actionListener="#{page.doubleClicked}"/>
<a4j:support event="onclick" actionListener="#{page.clicked}"/>
</h:panelGrid>
所以结果......当我点击它时,我得到了我需要的东西。但是当我双击它时,我接到了三个电话:单击,单击,然后双击。
那么问题来了:当我们双击的时候,如何防止两次点击调用呢?
我需要这两个动作。