2012-04-13 33 views
0

嗨,我保存按鈕並提交表單,當我單擊顯示加載圖標時,表單不提交。請幫我,在ExtJS的4我如何設置加載保存按鈕extjs4?

buttons:[{ 
    text: save, 
    handler: function(){ 
     form.submit({ 
      /sucess or failure code here; 
     }) 
    } 
}] 
+1

請重新組成您的問題。目前還不清楚你到底在問什麼。 – sha 2012-04-13 18:21:41

回答

1
  • 首先,你需要爲「等待圖標」適當尺寸的gif文件。
  • 然後你在等待狀態下爲你的「保存」按鈕創建一個css類。例如:
.save-waiting { 
    background-image: url("url-to-your-waiting-gif-file"); 
} 
  • 最後切換保存按鈕,提交表單時包括這個類:
 
    saveButton.addCls('save-waiting'); 
    // may disable the save button here 

提交成功響應後,刪除了「等待狀態」在按鈕或其他東西

saveButton.removeCls('save-waiting');