X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fajax.js;h=6628b1f3977ab8ad963c7b526318434ed861f6b6;hb=feb9051c0e29937c2494c3db0862a671efc21747;hp=01ee877327479c17f0e37d059e32cdece89ec163;hpb=4e339ef5573dc6472c00c01a3de883346e6b03a3;p=jquery.git diff --git a/src/ajax.js b/src/ajax.js index 01ee877..6628b1f 100644 --- a/src/ajax.js +++ b/src/ajax.js @@ -246,7 +246,7 @@ jQuery.extend({ head.appendChild(script); // We handle everything using the script element injection - return; + return undefined; } var requestDone = false; @@ -361,9 +361,6 @@ jQuery.extend({ // firefox 1.5 doesn't fire statechange for sync requests if ( !s.async ) onreadystatechange(); - - // return XMLHttpRequest to allow aborting the request etc. - return xml; function success(){ // If a local callback was specified, fire it and pass it the data @@ -388,6 +385,9 @@ jQuery.extend({ if ( s.global && ! --jQuery.active ) jQuery.event.trigger( "ajaxStop" ); } + + // return XMLHttpRequest to allow aborting the request etc. + return xml; }, handleError: function( s, xml, status, e ) {