`

Ext.Ajax.request提交实现waitMsg效果

 
阅读更多
Ext.Ajax.request提交实现waitMsg效果

1)fp为FormPanel
fp.body.mask("加载中...", 'x-mask-loading');

2)LoadMask
在请求之前加一个mask图层
var myMask = new Ext.LoadMask(Ext.getBody(), {msg:"Please wait..."});  myMask.show();
在回调函数里首先把图层隐藏掉
myMask.hide();

3)
在请求之前
var box = Ext.MessageBox.wait('Please wait while I do something or other', 'Performing Actions');
在回调函数里首先把图层隐藏掉
box.hide();
分享到:
评论

相关推荐

    ExtJs的Ext.Ajax.request实现waitMsg等待提示效果

    主要介绍了ExtJs的Ext.Ajax.request实现waitMsg等待提示效果,需要的朋友可以参考下

    extjs表单提交例子

    waitMsg : '正在提交信息...', params : { msgBean:Ext.encode(formData) }, success : function(fp, o) { if (o.result == true) { Ext.MessageBox.alert("信息提示", "保存成功!"); syswin.close(); //...

    Extjs优化(二)Form表单提交通用实现

    a.formPanel.getForm().submit({ scope: b, url: a.url, method: “post”, params: a.params, waitMsg: “正在提交数据…”, success: function(c, d) { Ext.ux.Toast.msg(“操作信息”, “成功信息保存!...

    ExtJs 表单提交登陆实现代码

    1 在子类中添加单击提交事件 代码如下: //登陆按钮单击事件 loginFun: function() { var f = Ext.getCmp(“loginForm”); //表单验证 if (f.form.isValid) { f.form.submit({ waitTitle: “请稍候”, waitMsg: ...

    Extjs4 关于Store的一些操作(加载/回调/添加)

    但是Store却没有waitMsg属性。 解决方案: 1.给store添加监听器,监听beforeload事件,加载前弹出提示框,加载完成后关闭提示框 2.callback为load的回调函数,在加载完成后执行,因此关闭提示框由它完成; 3.一定要...

Global site tag (gtag.js) - Google Analytics