Wicket javascript callback get variable

2010-09-26 Thread goody44

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: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Wicket javascript callback get variable

2010-09-26 Thread Matthew Goodson
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!


Re: Wicket javascript callback get variable

2010-09-26 Thread Igor Vaynberg
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 matt...@spidertracks.co.nz 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: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org



-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org