Hi Sven,

thanks a lot for your help!
I am using the jquery star rating JS to replace the radio boxes through stars - 
with that it does not work. Without it I just tried it and AJAX works (thanks 
for your feedback!)
Why might there be a problem with the jQuery JS?

br, Chris


> Am 18.04.2015 um 13:24 schrieb Sven Meier <[email protected]>:
> 
> Looks good.
> 
> I've just added an AjaxFormChoiceComponentUpdatingBehavior to 
> wicket-examples' RadioGroupPage and it worked as expected.
> 
> Which Wicket version? Can you create a quickstart?
> 
> Have fun
> Sven
> 
> On 18.04.2015 13:19, Chris wrote:
>> The html is as follows:
>> 
>>  <wicket:panel>
>>     <form wicket:id="form" class="form">
>>        <div class="rating" wicket:id="group">
>>               <input wicket:id="radio1" type="radio"/>
>>            <input wicket:id="radio2" type="radio"/>
>>               ...
>>        </div>
>>     </form>
>> </wicket:panel>
>> 
>> best regards, Chris
>> 
>> 
>>> Am 18.04.2015 um 13:14 schrieb Chris <[email protected]>:
>>> 
>>> Hi Sven,
>>> 
>>> the form is added to a panel.
>>> 
>>> Chris
>>> 
>>> 
>>>> Am 18.04.2015 um 11:26 schrieb Sven Meier <[email protected]>:
>>>> 
>>>> Hi,
>>>> 
>>>> is your RadioGroup is bound to <wicket:container> in your markup?
>>>> 
>>>> Sven
>>>> 
>>>> On 18.04.2015 07:00, Chris wrote:
>>>>> Hi all,
>>>>> 
>>>>> I have a radio group with different radio choices and I would like to add 
>>>>> ajax behavior to the group.
>>>>> With the method #AjaxFormChoiceComponentUpdatingBehavior, the #onUpdate 
>>>>> is never called currently.
>>>>> 
>>>>> How to fix this?
>>>>> 
>>>>> 
>>>>> 
>>>>> Form form = new Form("form");
>>>>> RadioGroup<RadioChoice> radioGroup = new RadioGroup<RadioChoice>("group", 
>>>>> new Model<RadioChoice>() {...}
>>>>> 
>>>>> Radio<RadioChoice> radio1 = new Radio<RadioChoice>("radio1", new 
>>>>> Model<RadioChoice>(1));
>>>>> Radio<RadioChoice> radio2 = new Radio<RadioChoice>("radio2", new 
>>>>> Model<RadioChoice>(2));
>>>>> radioGroup.add(radio1);
>>>>> radioGroupd.add(Radio2);
>>>>> 
>>>>> form.add(radioGroup);
>>>>> 
>>>>> radioGroup.add(new AjaxFormChoiceComponentUpdatingBehavior() {
>>>>>            protected void onUpdate(AjaxRequestTarget target) {
>>>>>                // Ajax actions here
>>>>>            }
>>>>> });
>>>>> 
>>>>> Thanks, Chris
>>>>> ---------------------------------------------------------------------
>>>>> 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]
>>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> 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]
>> 
> 
> 
> ---------------------------------------------------------------------
> 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]

Reply via email to