设为首页 加入收藏

TOP

web 检测所有ajax 访问
2019-09-17 15:39:38 】 浏览:18
Tags:web 检测 所有 ajax 访问

var ajaxBack = $.ajax;
var completeCount = 0;
var allAjaxEnd = function () {
$.messager.progress('close');
}
var allAjaxStart = function () {
$.messager.progress({
title: '温馨提示',
msg: '正在加载数据...'
});
}

//ajax 访问过虑
$.ajax = function (setting) {
if (completeCount == 0) {
allAjaxStart();
}
completeCount++;
//console.log("请求ajax:" + completeCount);
var cp = setting.complete;
setting.complete = function () {
if ($.isFunction(cp)) { cp.apply(setting.context, arguments); }
completeCount--;
//console.log("结束:" + completeCount);
if (completeCount == 0 && $.isFunction(allAjaxEnd)) {
allAjaxEnd();
}
}
ajaxBack(setting);
}

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇H5之视频 下一篇Doctype的作用?标准(严格)模式..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目