加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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‘});        }        });    }}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读