Hi, when using a drop down as follows, always the whole page is reloaded on drop down change.
How is it possible to update only a specific component via ajax? Thanks, Chris DropDownChoice tag = new DropDownChoice<String>("tags", new PropertyModel<String>(this, "selectedCategory"), displayCategories) { @Override protected boolean wantOnSelectionChangedNotifications() { return true; } @Override protected void onSelectionChanged(String newSelection) { super.onSelectionChanged(newSelection); selectedCategory = newSelection; } @Override protected String getNullValidDisplayValue() { return "All"; } }; tag.add(new AjaxFormComponentUpdatingBehavior("onchange") { private static final long serialVersionUID = 1L; @Override protected void onUpdate(AjaxRequestTarget target) { target.add(...); } }); > Am 12.05.2015 um 23:49 schrieb Chris <chris...@gmx.at>: > > Marcel, Sven, > > thanks a lot for your answers! > Chris > > >> Am 12.05.2015 um 15:24 schrieb Marcel Barbosa Pinto <marcel.po...@gmail.com>: >> >> Another way is to provide a value on your .properties file. >> >> For instance: >> >> nullValid=Please choose >> myFieldId.nullValid=Please choose a value for ${label} >> >> On Tue, May 12, 2015 at 8:26 AM, Sven Meier <s...@meiers.net> wrote: >> >>> Hi, >>> >>> you have to override #getNullValidDisplayValue(), >>> #getNullKeyDisplayValue() is for cases where null is *not* valid. >>> >>> Regards >>> Sven >>> >>> >>> >>> On 12.05.2015 12:44, Chris wrote: >>> >>>> Hi all, >>>> >>>> I have a Drop down choice field and would like to override the default >>>> select value. >>>> >>>> I have made following settings but the default value is empty. Is there >>>> sth missing? >>>> >>>> setNullValid(true); >>>> @Override >>>> protected String getNullKeyDisplayValue() { >>>> return "Please choose"; >>>> } >>>> Thanks, Chris >>>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>> For additional commands, e-mail: users-h...@wicket.apache.org >>> >>> >> >> >> -- >> >> Marcel Barbosa Pinto >> 55 11 98255 8288 > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org