首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

extjs的一个小设立

2012-10-25 
extjs的一个小设置var mk new Ext.LoadMask(DBGrid, {msg: 正在备份数据,请稍候!,removeMask: true

extjs的一个小设置

var mk = new Ext.LoadMask('DBGrid', {msg: '正在备份数据,请稍候!',removeMask: true //完成后移除});mk.show(); //显示Ext.Ajax.request({timeout:18000000,url : 'BackupDB.action',scripts : true,success : function(response, options){var responseArray = Ext.util.JSON.decode(response.responseText);if (responseArray.success == true){mk.hide();Ext.Msg.alert('提示信息', '备份信息成功');DFListStore.load({params :{start : 0, limit : 13}});}else{mk.hide();Ext.Msg.alert('提示信息', '备份信息失败');DFListStore.load({params :{start : 0, limit : 13}});}

?在做数据库备份的时候,前台request后,后台需要较长时间处理,这时候默认的extjs会在30s后超时失败,这时候应作如上设置,红字部分一是一个loadingmask,红字部分2就是超时设置了,默认的是30000s,我改的比较大,

?

热点排行