2011-05-20 29 views

回答

0

假設你正在處理的問題只發生在保存時發生,那麼如何禁用按鈕時,它被點擊。這將阻止任何進一步的點擊事件,直到保存處理完成,確保您的保存事件只被調用一次。您需要控制保存按鈕的啓用/禁用,因爲按鈕顯示在屏幕上並隱藏。

如果這沒有幫助,那麼最好是,如果你可以編輯你的問題,包括代碼,所以我們可以看到你想要做什麼。

0

我想出了一個解決方法。它也用於以微妙的方式向用戶顯示保存過程已經完成。

首先,我在點擊事件開始時禁用了按鈕,然後我放置了延遲時間爲800毫秒的延遲功能,我希望再次啓用按鈕。

Ext.defer(function() { 
      btn.enable(); 
     }, 800);