From: Jörn Zaefferer Date: Fri, 17 Nov 2006 10:15:31 +0000 (+0000) Subject: Added async option (ticket #367) X-Git-Tag: 1.0.4~35 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=c119a80ea37a6940ec55dfb7b9f9b296800c7928;p=jquery.git Added async option (ticket #367) --- diff --git a/src/ajax/ajax.js b/src/ajax/ajax.js index 198685c00..686aa5524 100644 --- a/src/ajax/ajax.js +++ b/src/ajax/ajax.js @@ -632,6 +632,9 @@ jQuery.extend({ * content-type "application/x-www-form-urlencoded". If you want to send DOMDocuments, * set this option to false. * + * (Boolean) async - By default, all requests are send asynchronous (set to true). + * If you need synchronous requests, set this option to false. + * * @example $.ajax({ * type: "GET", * url: "test.js", @@ -716,7 +719,8 @@ jQuery.extend({ url: null, data: null, contentType: "application/x-www-form-urlencoded", - processData: true + processData: true, + async: true }, s); // if data available @@ -740,7 +744,7 @@ jQuery.extend({ var xml = new XMLHttpRequest(); // Open the socket - xml.open(s.type, s.url, true); + xml.open(s.type, s.url, s.async); // Set the correct header, if data is being sent if ( s.data )