jasoncao1985 发表于 2013-1-23 02:05:22

【转】Ext.Ajax.Request加上Mask

var saveGrid = function() {             var editDs = user_store.getModifiedRecords();         var myMask = new Ext.LoadMask(Ext.getBody(), {                     msg : "Please wait..."                  });             for (var index = 0; index < editDs.length; index++) {               record = editDs;               // alert(Ext.util.JSON.encode(record.data));               myMask.show();               Ext.Ajax.request({                   url : 'UpdateUsers.json',                   success : function someFn(result, request)                     {                     myMask.hide();                     // alert('保存成功');                     user_store.commitChanges();                     },                   failure : function otherFn(result, request)                     {                     myMask.hide();                     this.showError(result.error || result.responseText);                     },                   method : 'POST',                   params : {                     user : Ext.util.JSON.encode(record.data)                   }               });         }             myMask.destroy();       } // eof saveGrid
页: [1]
查看完整版本: 【转】Ext.Ajax.Request加上Mask