Extjs와 백그라운드가 상호 작용할 때 Mask UnMask

2004 단어 ExtJs
어떤 사건을 일으킨 후에 사용자가 인터페이스에 대한 조작을 막기 위해 ExtJS가 제공하는 Ext.Element에 대한mask와 unmask를 사용할 수 있습니다. 예를 들어 1. 전체 바디에 대한 조작
 1 function reLoadData(){
 2    Ext.getBody().mask(" , "); 
 3 
 4    var requestConfig = {
 5     url : '#',//url 
 6     callback : function(options, success, response){
 7         var msg = ["", , "
", "", response.responseText]; 8 Ext.MessageBox.alert(' ', msg.join('')); 9 Ext.getBody().unmask();// MASK 10 } 11 } 12 13 Ext.Ajax.request(requestConfig); 14 }

 
2. 구성 요소 실례에 대해 new Ext.form을 조작합니다.FormPanel({id:'form',……}); Ext.getCmp("form").getEl().mask("데이터 다시 불러오는 중입니다. 잠시만요"); Ext.getCmp("form").getEl().unmask();

좋은 웹페이지 즐겨찾기