当过应用程序做Ajax请求我想补充负荷面具 [英] When ever app does ajax request i want to add load mask
本文介绍了当过应用程序做Ajax请求我想补充负荷面具的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在我的煎茶的应用程序,当过应用程序做Ajax请求我想补充的负载口罩和请求后,完成我需要删除负载面膜。
我试过低于code,但,它不是为我工作。
VAR面膜=新Ext.LoadMask(Ext.getBody(){消息:正在加载...});
Ext.Ajax.on('beforerequest',函数(){
mask.show();
});
Ext.Ajax.on('requestcomplete',函数(){
mask.hide();
});
解决方案
要显示负载面膜,你可以使用:
Ext.Viewport.mask({的xtype:'loadmask'});
和隐藏你的Ajax请求的成功,函数内部的负载面膜:
Ext.Viewport.unmask();
In my sencha application, When ever app does ajax request i want to add load mask and after request complete i need to remove load mask.
I tried below code but, its not working for me
var mask = new Ext.LoadMask(Ext.getBody(), {msg:"Loading..."});
Ext.Ajax.on('beforerequest', function(){
mask.show();
});
Ext.Ajax.on('requestcomplete', function(){
mask.hide();
});
解决方案
To show load mask you can use:
Ext.Viewport.mask({ xtype: 'loadmask' });
And hide the load mask inside the success function of your Ajax request:
Ext.Viewport.unmask();
这篇关于当过应用程序做Ajax请求我想补充负荷面具的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文