Ticket #2298: 2298.diff
| File 2298.diff, 2.2 kB (added by davidserduke, 1 year ago) |
|---|
-
src/event.js
-
src/ajax.js
228 228 229 229 // Watch for a new set of requests 230 230 if ( s.global && ! jQuery.active++ ) 231 jQuery.event.trigger( "ajaxStart" );231 jQuery.event.trigger( "ajaxStart", null, s.global ); 232 232 233 233 // If we're requesting a remote document 234 234 // and trying to load JSON or Script with a GET … … 295 295 s.beforeSend(xml); 296 296 297 297 if ( s.global ) 298 jQuery.event.trigger("ajaxSend", [xml, s] );298 jQuery.event.trigger("ajaxSend", [xml, s], s.global); 299 299 300 300 // Wait for a response to come back 301 301 var onreadystatechange = function(isTimeout){ … … 386 386 387 387 // Fire the global callback 388 388 if ( s.global ) 389 jQuery.event.trigger( "ajaxSuccess", [xml, s] );389 jQuery.event.trigger( "ajaxSuccess", [xml, s], s.global ); 390 390 } 391 391 392 392 function complete(){ … … 396 396 397 397 // The request was completed 398 398 if ( s.global ) 399 jQuery.event.trigger( "ajaxComplete", [xml, s] );399 jQuery.event.trigger( "ajaxComplete", [xml, s], s.global ); 400 400 401 401 // Handle the global AJAX counter 402 402 if ( s.global && ! --jQuery.active ) 403 jQuery.event.trigger( "ajaxStop" );403 jQuery.event.trigger( "ajaxStop", null, s.global ); 404 404 } 405 405 406 406 // return XMLHttpRequest to allow aborting the request etc. … … 413 413 414 414 // Fire the global callback 415 415 if ( s.global ) 416 jQuery.event.trigger( "ajaxError", [xml, s, e] );416 jQuery.event.trigger( "ajaxError", [xml, s, e], s.global ); 417 417 }, 418 418 419 419 // Counter for holding the number of active queries
