ajax请求封装调用

Posted 瞳里

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ajax请求封装调用相关的知识,希望对你有一定的参考价值。

/*
 * ajax请求封装
 */
function _ajax(url,data,callback){
    try {
        $.ajax({
            url:url,
            type:"POST",
            data:data,
            dataType:‘json‘,
            success:function(data){
                try {
                      
                      if(data.code == 0){
                          
                        mui.alert(‘保存成功‘)
                    }else{
                        
                        mui.toast(‘保存失败‘);
                    }
                    
                  } catch(e) {
                
                    mui.toast(‘获取数据失败‘);
                  }
            },
            error: function(xhr, textStatus, error) {                        
                if(textStatus == "error")
                mui.toast(‘请检查网络连接‘);
            }
        });
        
    }catch(e) {
    
      mui.toast("请检查网络连接");
    
    }
}

/*
 * ajax调用
 */
var webUrl = G_WEBBASE + "rcall.jsp?sytid=CHIS&mwid=GZJKinterface03&funcid=WriteGZJKpermsgRecord&TYPE=2&USRGUID=" + G_APP_USRGUID;
_ajax(webUrl,{
    Height:$(‘#field-range-input‘).val(),//身高
    Weight:$(‘#inline-range-val‘).text()//体重
});

 

以上是关于ajax请求封装调用的主要内容,如果未能解决你的问题,请参考以下文章

原生js封装Ajax的GET请求

VSCode自定义代码片段14——Vue的axios网络请求封装

VSCode自定义代码片段14——Vue的axios网络请求封装

VSCode自定义代码片段14——Vue的axios网络请求封装

Ajax拓展

对jquery中的$.ajax二次封装 从而多次调用 今天一整天都在想这个事情