ajax封装
发布时间:2020-12-16 03:01:30 所属栏目:百科 来源:网络整理
导读:ajax: { //返回弹出层信息 showloading:function prg_show_load_layer(msg,timeout) { return $.layer.msg(msg,{icon:16,shade:[0.5,‘#f5f5f5‘],scrollbar:false,offset:‘auto‘,time:timeout}) },closeloading:function prg_close_load_layer(index) { $
ajax: { //返回弹出层信息 showloading:function prg_show_load_layer(msg,timeout) { return $.layer.msg(msg,{icon:16,shade:[0.5,‘#f5f5f5‘],scrollbar:false,offset:‘auto‘,time:timeout}) },closeloading:function prg_close_load_layer(index) { $.layer.close(index); },successMes: function pre_show_tip_layer(){ $.layer.msg("处理完成",{time:300,offset:‘auto‘}); },get: function (url,param,doFn) { var options = {}; var exp = new Date(); exp.setTime(exp.getTime() + 40 * 60 * 1000); options.expires = exp; var token = gg.core.cookie.getValue("token"); gg.core.cookie.setValue("token",token,options); $.ajax({ type: ‘GET‘,url: url,data: param,dataType: "json",success: function (result) { if (result.code == 200) { if (doFn) doFn(result); } else if (result.code == 998) { $.layer.alert(‘用户登录超时,请重新登录!‘,{ icon: 2,closeBtn: 0 },function () { window.location = "login.html"; }); return; } else { $.layer.alert(result.errMsg,closeBtn: 0 }); return; } },error: function () { $.layer.msg("加载失败",{time:1000,offset:‘auto‘}); },headers:{ authKey: gg.core.cookie.getValue("token"),sessionId:gg.core.cookie.getValue("sessionId") },}); },post: function (url,doFn) { var options = {}; var exp = new Date(); exp.setTime(exp.getTime() + 40 * 60 * 1000); options.expires = exp; gg.core.cookie.setValue("token",gg.core.cookie.getValue("token"),options); $.ajax({ type: ‘POST‘,contentType: "application/json",success: function (result) { if (result.code == 200) { if (doFn) doFn(result); } else if (result.code == 998) { gg.core.cookie.deleteCookid("token") $.layer.alert(‘用户登录超时,请重新登录!‘,error:function(event){ $.layer.msg("加载失败",offset:‘auto‘}); } }); }} (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |