• 自定义Jquery:ajax,get,post方法


    var myAjax = {
    request: function(url, type, data, callback) {
    $.ajax(url, {
    type: type,
    data: data,
    cache: false,
    success: callback,
    statusCode: {
    401: function() {
    alert("未登录");
    },
    },
    error: function(jqXHR, textStatus, error) {
    switch (jqXHR.status) {
    case 401:
    alert("未登录");
    break;
    case 403:
    alert("无权限");
    break;
    case 400:
    case 409:
    callback(jqXHR.responseJSON);
    break;
    default:
    callback(jqXHR.responseJSON);
    break;
    }
    }
    });
    },
    get: function(url, data, callback) {
    this.request(url, 'GET', data, callback);
    },
    post: function(url, data, callback) {
    this.request(url, 'POST', data, callback);
    }
    }

  • 相关阅读:
    kubernetes
    dubbo
    前端控件+资源
    Gossip
    问题解决1
    react
    impala
    storm+Calcite
    ASP.NET页面传值与跳转
    经典FormsAuthenticationTicket 分析
  • 原文地址:https://www.cnblogs.com/hasayaki/p/3990266.html
Copyright © 2020-2023  润新知