2010-06-30 84 views
0

stackoverflow world!ondblclick觸發時防止onclick

我有h:panelGrid,包含一些元素。

我想觸發一個動作,當用戶點擊它時,我想觸發另一個動作,當使用雙擊它。

我現在下面的代碼:

<h:panelGrid ...> 
    <a4j:support event="ondblclick" actionListener="#{page.doubleClicked}"/> 
    <a4j:support event="onclick" actionListener="#{page.clicked}"/> 
</h:panelGrid> 

所以結果...... 當我點擊它,我得到了我所需要的。 但是,當我雙擊它,我有三個電話:點擊,點擊,然後雙擊。

所以問題是:如何防止雙擊電話時,我們有一個雙擊?

我需要這兩個操作。

回答