From jQuery $.ajaxSetup()documentation:
All subsequent Ajax calls using any function will use the new settings, unless overridden by individual calls, until the next call to $ .ajaxSetup ().
$.ajaxSetup() does something like this:
ajaxExtend(jQuery.ajaxSettings, target);
From the $.ajaxSend()documentation:
, Ajax, jQuery ajaxSend. , .ajaxSend(), .
jQuery $.ajaxSend():
function (fn) {
return this.on(type, fn);
}
, $(document).ajaxSend() , , jQuery Ajax ( , XMLHttpRequest.readyState 1 - "" ).
, $.ajax() global, false, ajaxSend() .
$.ajaxSetup() jQuery Ajax , beforeSend (XMLHttpRequest.readyState 0 - "Unsent" ).