分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

一、AJAX

发布时间:2023-11-01 15:51责任编辑:彭小芳关键词:暂无标签

一、

(function ($) { ???//1.得到$.ajax的对象 ???var _ajax = $.ajax; ???$.ajax = function (options) { ???????//2.每次调用发送ajax请求的时候定义默认的error处理方法 ???????var fn = { ???????????error: function (XMLHttpRequest, textStatus, errorThrown) { ???????????????toastr.error(XMLHttpRequest.responseText, ‘错误消息‘, { closeButton: true, timeOut: 0, positionClass: ‘toast-top-full-width‘ }); ???????????}, ???????????success: function (data, textStatus) { }, ???????????beforeSend: function (XHR) { }, ???????????complete: function (XHR, TS) { } ???????} ???????//3.扩展原生的$.ajax方法,返回最新的参数 ???????var _options = $.extend({}, { ???????????error: function (XMLHttpRequest, textStatus, errorThrown) { ???????????????fn.error(XMLHttpRequest, textStatus, errorThrown); ???????????}, ???????????success: function (data, textStatus) { ???????????????fn.success(data, textStatus); ???????????}, ???????????beforeSend: function (XHR) { ???????????????XHR.setRequestHeader(‘Authorization‘, ‘BasicAuth ‘ + Ticket); ???????????????fn.beforeSend(XHR); ???????????}, ???????????complete: function (XHR, TS) { ???????????????fn.complete(XHR, TS); ???????????} ???????}, options); ???????//4.将最新的参数传回ajax对象 ???????_ajax(_options); ???};})(jQuery);

  

一、AJAX

原文地址:https://www.cnblogs.com/fger/p/10801343.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved