美文网首页
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