Hi,
what javascript method do you use? onclick, onMouseDown, onMouseUp?
I add AjaxFormComponentUpdatingBehaviour("onchange") to Textfields and it
works fine.
Using Radios in radioGroup i had to use
radio.add(new AjaxEventBehavior("onchange"){
private static final long serialVersionUID = -5356375735369681460L;
@Override
protected void onEvent(AjaxRequestTarget target) {
do something;
target.addComponent(panelA);
target.addComponent(panelB);
}
works fine for me.
cheers,
santiago
Martijn Lindhout wrote:
>
> Hi all
> I'm lost. I've tried all kinds of combinations to get the following
> working,
> but I either received exceptions or nothing happened. So back to what I
> want:
>
> I have a form with a question, which possible answers are 'yes' or 'no'. I
> want to use a radio choice for it. Depending on what the user chooses, I
> want to show a panel A or B using Ajax. I started with the RadioChoice
> component, but that way I have not enough control over the rendering of
> the
> choices (CSS stuff etc), so I now have a radiogroup and two radio's. I
> added
> a AjaxFormChoiceComponentUpdatingBehavior to the RadioGroup. In the
> onUpdate, I check the model value. Depending on that value I modifiy the
> visibility of the panels A and B and add both of them to the target. Point
> is: the onUpdate isn't called.
>
> What is the right way to do this?
>
> --
> Martijn Lindhout
> JointEffort IT Services
> http://www.jointeffort.nl
> [EMAIL PROTECTED]
> +31 (0)6 18 47 25 29
>
>
--
View this message in context:
http://www.nabble.com/Ajax-enabled-radiogroup-tp14797035p14801893.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]