很奇怪,我在GridPanel中定义了loadMask属性,但查询时却没有出现loading效果,数据是正常显示的,就是在查询是没有那个loading的效果,请大家帮忙看一下,
这是我的代码:
(我的gridpanel是放在一个window中呈现的)
var test = new Ext.grid.GridPanel({
id:'basegrid',
//plain : false,
height : 300,
border : true,// 出现边框
region : 'center',// 设定显示区域为中心,停靠在容器中心
layout : 'fit',// 表格内列内容填充满,按列头比例填充
width : 450,
sm : new Ext.grid.RowSelectionModel(),
cm : colM,
viewConfig : {
sortAscText : '升序',
sortDescText : '降序',
columnsText : '显示列',
forceFit : true
},
renderTo:wuzhen,
loadMask : {
msg : '数据加载中,请稍后...'
},
store : store,
autoExpandColumn : 2
});
store.load();
var wuzhen = new Ext.Window({
title : 'CMWAP查询',
width : 470,
height : 400,
//loadMask : true,
plain : true,
bodyStyle : 'padding:5px;',
buttonAlign : 'center',
renderTo : Ext.getBody(),
items : [test],
buttons : [{
text : '关闭',
handler : function() {
wuzhen.hide();
}
}]
});
wuzhen.show();
请教了,这个问题困绕好久了……