Unless the ajaxSetup() function is being called with 'async': false, then load() (and any other ajax based methods) will work asynchronously.
Karl Rudd On Wed, Dec 10, 2008 at 12:27 AM, Robin Speekenbrink <[EMAIL PROTECTED]> wrote: > > I have a (stupid) problem: i have the follwing short script: > $(window).load(function() { > $("#div1").load('/xmlHttp.php?action=getLoad'); > $("#div2").load("/xmlHttp.php?action="+ $("input > [name='selectType']").val()); > }); > > What this does: it calls the central xmlHttp url to fetch data. Simple > right? Except that the first call can stall the second? The second > call will finish only when the first is already done? > > It seems that the second call waits for the first to be done? (ór its > just a widly strange coincidence that the two calls each take the > exact amount of time according to firebug) > > the overall settings are as follows: > $.ajaxSetup({cache: false}); > > If i rearrange the first call áfter the second the results are as > expected: #div2 is filled quickly while div1 is still loading... > > Is this a bug or something else? >