jQuery .when multiple ajax requests, order of responses -



jQuery .when multiple ajax requests, order of responses -

per post: http://stackoverflow.com/a/17548609/985704

using jquery.when perform multiple simultaneous ajax requests.

var requests = array(); requests.push($.get('responsepage.php?data=foo')); requests.push($.get('responsepage.php?data=bar')); var defer = $.when.apply($, requests); defer.done(function(){ // executed after every ajax request has been completed $.each(arguments, function(index, responsedata){ // "responsedata" contain array of response info each specific request }); });

when requests done, can sure arguments (of $.each) in same order requests? documented somewhere? if can't sure, recommend?

per jasonp: (thank you)

yes. "the arguments passed donecallbacks provide resolved values each of deferreds, , matches order deferreds passed jquery.when()." api.jquery.com/jquery.when –

jquery ajax order .when

Comments

Popular posts from this blog

xslt - DocBook 5 to PDF transform failing with error: "fo:flow" is missing child elements. Required content model: marker* -

mediawiki - How do I insert tables inside infoboxes on Wikia pages? -

Local Service User Logged into Windows -