微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ajax封装

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐