2015-12-16 124 views
0

我使用MVVM在ZUL文件按鈕。如何防止多個點擊提交按鈕ZK?

<button id="ok" label="OK" onClick="@command('vm.myCommand')"/> 

我的虛擬機

@Command 
public void myCommand(){ 
    System.out.println('my command clicked'); 
} 

它顯示兩次,當我雙擊我的按鈕。如何防止這一點?

+0

在事件處理程序禁用的短時間內按鈕 –

+0

的請求給我一個樣品 –

回答

2

使用autodisable按鈕的屬性,請在下面有代碼看看。

<zk> 
    <button id="ok" label="OK" autodisable="self" /> 
</zk> 

。當你點擊按鈕,您可以運行在zk Fiddle該代碼會自動禁用本身並在操作完成後再次啓用。

不相關的具體問題,但ZK Progree Bar另一個選項,以防止用戶點擊用戶進行任何操作後。

相關問題