我有一个脚本,其中我为使用 jQuery 触发的每个 Ajax 调用添加了一个 options.complete 处理程序。这适用于所有 ajax 调用,除了将 load() 与回调一起用作第三个参数的调用。
在这种情况下,如果 options.complete 和 load callback 都提供了,那么 load 回调永远不会被触发。任何人都知道这里有什么问题
options.complete 是否与加载回调处理程序相同?
下载 JQuery 后 -
jQuery.ajaxPrefilter(function (options, originalOptions, jqXHR) {
jqXHR.startTime = new Date().getTime();
options.complete = function(jqXHR, textStatus){
var timeTaken = new Date().getTime() - jqXHR.startTime;
}
}