jquery的ajax重写
- (function($){
-
- var _ajax=$.ajax;
-
-
- $.ajax=function(opt){
-
- var fn = {
- error:function(XMLHttpRequest, textStatus, errorThrown){},
- success:function(data, textStatus){}
- }
- if(opt.error){
- fn.error=opt.error;
- }
- if(opt.success){
- fn.success=opt.success;
- }
-
-
- var _opt = $.extend(opt,{
- error:function(XMLHttpRequest, textStatus, errorThrown){
-
-
- fn.error(XMLHttpRequest, textStatus, errorThrown);
- },
- success:function(data, textStatus){
-
-
- fn.success(data, textStatus);
- }
- });
- _ajax(_opt);
- };
原文地址:https://www.cnblogs.com/lbangel/p/3068463.html