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


一、  fp.form.submit 有 waitMsg 属性来设置等待效果,如下。但是对于Ext.Ajax.request来说 waitMsg 并不起作用。     
               fp.form.submit({
                           url : '' ,
                           waitTitle : "[性别]修改" ,
                           waitMsg : '正在提交数据,请稍后... ...',
                           success : function (form, action) {
                                     Ext.MessageBox.alert( '提示信息' ,action.result.msg);
                           },
                           failure : function (form, action) {
                                Ext.MessageBox.alert( '提示信息' , "更新性别有误!" );
                           }
               });
 
二、Ext.Ajax.request实现waitMsg等待提示效果
          Ext.MessageBox.confirm( 'Message' , '请问您确定要修改性别吗?' , function (btn) {
                 if (btn == 'yes' ){
                      var myMask = new Ext.LoadMask(Ext.getBody(), { 
                         msg: '正在提交申请,请稍后!'
                     }); 
                     myMask.show();
                     Ext.Ajax.request({
                           url : '' ,
                           params : {
                                sex : sex
                                     },
                           success : function (response,option) {                                           
                                      var res = Ext.decode(response.responseText);
                                      if (res.success){
                                          myMask.hide();
                                          Ext.MessageBox.alert( '提示信息' , res.msg);
                                     } else {
                                           myMask.hide();
                                           Hs.util.Msg( '提示信息' , res.msg);
                                     }          
                           },
                           failure : function (form, action) {
                                myMask.hide();
                                Hs.util.Msg( '提示信息' , response.msg);
                           }
                     });
                }
        });


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM