the ajax post is executed *asynchronously*. alert first will be displayed after that asynchronous call completes. the code right after the wicketAjaxPost - the second alert - is executed right away.
-igor On Sun, Sep 26, 2010 at 2:36 PM, goody44 <[email protected]> wrote: > > Hi guys, > I'm trying to call wicket from javascript. I have figured out how to do this > but its not quite behaving as I expect. On the code below I would expect the > success handler (alert('first')) to be fired before the alert('second') but > this doesn't prove to be the case. > > wicketAjaxPost('"+behave.getCallbackUrl()+"', function() {alert('first');}, > function() { }); > if (blah == true) { > alert('second'); > } > > Can anyone explain this to me? What I'm ultimately trying to do is do a > callback to wicket and retrieve a string variable but that variable has to > be accessible to the lines below the wicketAjxPost. > Thanks! > -- > View this message in context: > http://apache-wicket.1842946.n4.nabble.com/Wicket-javascript-callback-get-variable-tp2714731p2714731.html > Sent from the Users forum mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
