EXTJS AJAX提交带提示框功能实现

EXTJS AJAX提交带提示框功能实现

 function save(){
   var selectedProjects = $("#selectedProjects").val();
   Ext.Msg.wait('处理中,请稍后...', '提示'); //进度条等待   
    Ext.Ajax.request( {  
          url : '*.do?method=saveProjects',  
       method : 'post',  
       params : {  
           personIds : $("#personIds").val(),  
           selectedProjects : selectedProjects  
          },  
          success : function(response, options) {  
             //隐藏进度条   
               Ext.Msg.hide();   
              var responseArray = Ext.util.JSON.decode(response.responseText); 
              if(responseArray.result=='OK'){   
               Ext.MessageBox.show({title: '成功',msg:'修改成功!!!',buttons: Ext.MessageBox.OK,icon: Ext.MessageBox.SUCCESS});  
              }else{   
            //失败的几种返回情况  
              if(responseArray.errors == 'connect'){ 
               Ext.MessageBox.show({title: '失败',msg: '连接中心服务器失败,请检查网络配置!',buttons: Ext.MessageBox.OK,icon: Ext.MessageBox.ERROR});   
              } else if(responseArray.errors == 'server') {
             Ext.MessageBox.show({title: '失败',msg: '服务器错误,修改失败!',buttons: Ext.MessageBox.OK,icon: Ext.MessageBox.ERROR});   
              } else {
               Ext.MessageBox.show({title: '失败',msg: '修改失败',buttons: Ext.MessageBox.OK,icon: Ext.MessageBox.ERROR}); 
              }
              };
        failure : function() { 
            Ext.Msg.hide();  
            Ext.MessageBox.show({title: '失败',msg: '修改失败',buttons: Ext.MessageBox.OK,icon: Ext.MessageBox.ERROR});  
        }
      }  
    });  
  }

转载于:https://my.oschina.net/u/2242194/blog/399420

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/109490.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mac打开idea无反应_idea安装完打不开

    mac打开idea无反应_idea安装完打不开前提纪要如果你是因为修改了idea.vmoptions配置文件后重启打不开请看此方法若不是请勿浪费时间首先我们找错误的方法找到访达—>应用程序—->找到你要打开的idea右键—->选择显示包内容—->Contents—->MacOS—->idea打开会跳出黑窗口请寻找报错信息每个人的不一样我的是说我的jdk版本信息对不上回想一下昨天改了配置文件的垃圾回收器可能改错了首先改这个目录的idea.vmop.

    2022年8月30日
    5
  • 【协议】MQTT、CoAP、HTTP比较,MQTT协议优缺点

    【协议】MQTT、CoAP、HTTP比较,MQTT协议优缺点从这几个层面进行比较与描述:1.协议栈:MQTT:TCP长链接,CoAP:UDP低功耗短连接,HTTP:TCP2.请求方式MQTT:发布订阅,CoAP:request/response,HTTP:request/response3.通讯消息格式:MQTT:CoAP:HTTP:4.使用特点与使用场…

    2022年6月20日
    60
  • js 的forEach 如何跳出循环「建议收藏」

    js 的forEach 如何跳出循环「建议收藏」forEach()方法用于调用数组的每个元素,并将元素传递给回调函数。对于空数组不会执行回调函数回调函数的参数function(currentValue,index,arr)currentValue必需。当前元素index可选。当前元素的索引值…

    2022年6月4日
    131
  • 《周易》中的人生智慧_感悟人生的句子 励志

    《周易》中的人生智慧_感悟人生的句子 励志1.君子藏器于身,待时而动。——《易传·系辞传下》解释:君子蕴藏着弘大的才华在身上,等待时机的来临,而有所动。2.二人同心,其利断金。同心之言,其臭(xiu)如兰。——《易传·系辞传上》解释:二人同心,其锋利程度足以切断坚硬的金属。同心同德,精诚团结,心意齐同的人在一起谈话,给人的感觉就像嗅到芬芳的兰花香味一般。3.天行健;君子以自强不息。——《易传·象传上》解释:天道运行周而复始,永…

    2022年8月18日
    5
  • php解析xml,并将xml转换为层级数组

    php解析xml,并将xml转换为层级数组

    2021年9月12日
    62
  • svn利用钩子脚本功能实现代码同步到web目录

    svn利用钩子脚本功能实现代码同步到web目录

    2021年10月29日
    39

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号