From c119a80ea37a6940ec55dfb7b9f9b296800c7928 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=B6rn=20Zaefferer?= Date: Fri, 17 Nov 2006 10:15:31 +0000 Subject: [PATCH] Added async option (ticket #367) --- src/ajax/ajax.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/ajax/ajax.js b/src/ajax/ajax.js index 198685c..686aa55 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 ) -- 1.7.10.4