2
我正在開發一個內部extjs 4項目。我有一個tabpanel視口。每個選項卡都有一個與許多記錄關聯的網格。當用戶排序時,列標題仍然可以訪問,並且可以在第一個正在處理時啓動新的排序。我想在排序仍在進行時將遮罩添加到Tabpanel或完整視口。有沒有簡單的解決方案?對不起,我不能在這裏發佈任何代碼,因爲它在我們的內部網上。將掩碼添加到網格排序上的tabpanel(extjs)
謝謝
我正在開發一個內部extjs 4項目。我有一個tabpanel視口。每個選項卡都有一個與許多記錄關聯的網格。當用戶排序時,列標題仍然可以訪問,並且可以在第一個正在處理時啓動新的排序。我想在排序仍在進行時將遮罩添加到Tabpanel或完整視口。有沒有簡單的解決方案?對不起,我不能在這裏發佈任何代碼,因爲它在我們的內部網上。將掩碼添加到網格排序上的tabpanel(extjs)
謝謝
這很簡單。而你正在儲存記錄運行這段代碼:
var loadmask = new Ext.LoadMask(Ext.getBody(), {msg:"Sorting..."});
loadmask.show();
注意Ext.getBody()
可以通過另一元素,任何你想要的,你應該只記住Ext.LoadMask包裝元素取代,所以getBody()
,getEl()
,無論工作...
同樣,當完成你的過程,只需使用loadmask.hide()
謝謝!我的網格中的列被設置爲「sortable:true」。我如何添加上面的加載遮罩? – relyt 2012-04-11 13:34:21
我還沒有看到您的代碼,所以我不太確定。但簡單地記住,無論何時您想將一個加載掩碼放到一個組件上,通過'Ext.getBody()' - >'yourComponent.getEl()'來引用它(例如通過id) – 2012-04-11 13:38:49