Can anyone helb with the above issue?

Kai Mütz <mailto:[EMAIL PROTECTED]> wrote:
> BTW, whilw checking the checkbox the AJAX Debug window says:
>
> Info: Set focus on required
>
>
> That's all.
>
>
> 2008/8/8 Kai Mütz <[EMAIL PROTECTED]>
>
> Hi,
>
> I have 2 form components in a form. A checkbox and a dropdownchoice.
> The dropdownchoice should depend on the checkbox, as it is enabled if
> the checkbox is checked and disabled if the checkbox is not checked.
>
> Thus I have added a AjaxFormComponentUpdatingBehavior:
>
> final CheckBox required = new CheckBox("required", new
> PropertyModel(project, "required"));
> add(required);
> final DropDownChoice officer = new DropDownChoice("officer", new
> PropertyModel(project, "officer"), users, true);
> add(officer);
> officer.setOutputMarkupId(true);
> officer.setEnabled(project.isRequired());
> required.add(new AjaxFormComponentUpdatingBehavior("onchange") {
>        protected void onUpdate(final AjaxRequestTarget target) {
>                officer.setEnabled((Boolean)
>                required.getModelObject()); if (!officer.isEnabled()) {
>                        officer.setModelObject(null);
>                }
>                target.addComponent(officer);
>        }
> });
>
>
> This works fine withe Firefox. With IE7 (and IE6) the dropdownchoice
> is not updated until clicking on the it. Example:
>
> - Checkbox is unchecked and dropdownchoice is disabled by default
> - Check the checkbox -> nothing happens, dropdownchoice is still
> disabled (in IE)
> - Clicking on dropdownchoice -> dropdownchoice is enabled
> - Uncheck the checkbox -> nothing happens, dropdownchoice is still
> enabled (in IE)
> - Clicking on dropdownchoice -> dropdownchoice is disabled
>
>
> Can anybody help?
>
> Cheers, Kai


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to