美文网首页
ajax方法

ajax方法

作者: 那年夏 | 来源:发表于2017-06-21 22:17 被阅读0次

    /**

    * {tokenType}: 0 不许要验证登录借口 1.需要登录取值的借口

    * {type}:post ||get

    * {dataApi}:接口地址

    * {params}:参数JSON.stringify()

    * {callBack}:回调

    *

    * **/

    varhttpRequest=function(type,dataApi,params,callBack)

    {

            varSid=localStorage.getItem(strKey.KSESSIONID);

    if(Sid==undefined)

    {

          Sid="";

    }

    varsendParams={};

    sendParams.Data=JSON.stringify(params);

    sendParams.Sid=Sid;

    $.ajax({

    url:dataApi,

    async:true,

    type:type,

    data:sendParams,

    dataType:"json",

    xhrFields:{

    withCredentials:true

    },

    success:function(data){

    varerr=data["code"];

    varerrMsg=data["message"];

    if(err!=0)

    {

    if(errMsg!="")

    {

    common.toast(0,errMsg);

    }

    if(err==101)

    {

    location.href="login.html";

    common.toast(0,errMsg);

    }

    }

    else

    {

    callback(data["data"]);

    }

    },

    error:function(XMLHttpRequest,textStatus,errorrThrown){

    alert("网络出错!");

    }

    });

    };

    varhttpRequestDefault=function(type,dataApi,params,callBack)

    {

    varsendParams={};

    sendParams.Data=JSON.stringify(params);

    $.ajax({

    url:dataApi,

    async:true,

    type:type,

    data:sendParams,

    dataType:"Json",

    xhrFields:{

    withCredentials:true

    },

    success:function(data){

    callBack(data)

    },

    error:function(XMLHttpRequest,textStatus,errorrThrown){

    alert("网络出错!");

    }

    })

    }

    相关文章

      网友评论

          本文标题:ajax方法

          本文链接:https://www.haomeiwen.com/subject/hoxxcxtx.html