could this be it? https://issues.apache.org/jira/browse/WICKET-1258
also, the form should not be submitted, only the value for that one radio component. -igor On Jan 14, 2008 5:51 AM, Martijn Lindhout <[EMAIL PROTECTED]> wrote: > When I do this, the underlying model object isn't updated. I used the Wicket > Ajax Debug and see that the form isn't posted, so the modelobject doesn't > change. > > 2008/1/14, SantiagoA <[EMAIL PROTECTED]>: > > > > > > > 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] > > > > > > > -- > Martijn Lindhout > JointEffort IT Services > http://www.jointeffort.nl > [EMAIL PROTECTED] > +31 (0)6 18 47 25 29 > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]