Jeremy,
Thanks for checking it out!
Everything you said is true, except you missed one thing, the button won't
get anything out of the field except what was last (if yet) submitted by the
entire form to update its model. So, in this case
setDefaultFormProcessing(false) definitely does Not work. Sorry, it's
really my fault for not putting a println in the right spot.
To check it out with the "stock" components, then in your checkAvailButton's
onSubmit() add this as the last line:
System.out.println(">>> username=" + username);
You'll see that it's not getting the text out of the field. Try playing
around with it while watching the output there, and it'll make sense what
I'm talking about, I hope.
Thanks again :),
Jamie
P.S.
I have updated the quickstart, at the same location:
http://cosmiao.com/jps/wicket-quickstart.zip
Jeremy Thomerson-5 wrote:
>
> I'm not sure I understand your problem. I quickly got it working (I
> think)
> the way you wanted using Wicket's built in classes. Maybe I misunderstood
> you. Here were the steps I took:
>
> 1. Took your quickstart and got it in Eclipse
> 2. Changed FormCustom to Form
> 3. Changed AjaxFallbackButtonCustom to AjaxFallbackButton
> 4. added .setDefaultFormProcessing(false) on the checkAvailButton
> 5. PROFIT!
>
> Below, I have pasted the updated HomePage class. Please let me know if I
> didn't understand - but when I run it, it only calls the onSubmit of the
> checkAvailButton. Then, when I click the submitButton, it does both
> submit
> button and form onSubmit.
>
>
> --
> Jeremy Thomerson
> http://www.wickettraining.com
>
>
--
View this message in context:
http://www.nabble.com/Wicket---Ajax%28Fallback%29Button-and-Form---possible-solution-to-problem-tp20373644p20375622.html
Sent from the Wicket - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]