需求:ext在数据从数据库查出来以前,页面显示loading效果:
代码如下:
//loading效果代码
var myMask = new Ext.LoadMask(Ext.getBody(), {//也可以是Ext.getCmp('').getEl()窗口名称 Ext.getBody()
msg : "正在查询,请稍后...",//你要写成Loading...也可以
msgCls : 'z-index:10000;'
});
在ajax中显示loading效果,代码如下:
function searchAnalyse(){
myMask.show();//显示loading效果
$.ajax({
type:'post',
url:path+'/ComplaintsPendingController/batchAnalysis.do',
dataType:'json',
async: true,
success:function(result){
myMask.hide();//隐藏loading效果
myStore.removeAll();
dataSource = result.resultList;
myStore.add(dataSource);
page = result.page;
initPage();
}
});