Matt, I already did that. DropDownChoice.setNullValid() makes "Choose one" always stay there. I notice that DropDownChoice.setRequired() is the reason to generate the message and not get onUpdate called.
Thanks. --- On Thu, 3/18/10, Matthias Keller <matthias.kel...@ergon.ch> wrote: > From: Matthias Keller <matthias.kel...@ergon.ch> > Subject: Re: Select the "Choose one" of a required DropDownChoice > To: users@wicket.apache.org > Date: Thursday, March 18, 2010, 9:30 AM > Hi > > Have a look at DropDownChoice.setNullValid() and > .setRequired() > > Matt > > On 2010-03-18 14:26, David Chang wrote: > > Hi, I am new in Wicket and am playing with different > components. > > > > I have a two dropdown lists. One is a list of > countries, required field, controlling another list of > states/provinces via AjaxFormComponentUpdatingBehavior. > > > > The country list always has a blank (equivalent of > "Choose one") as the first option in the list. When I select > different countries, the state/province list changes > accordingly. However, when I change to the blank in the > country list, the state list stops updating. I looked into > it and found out that in this situation (required droopdown > list) selecting blank makes Wicket issue a feedback message > instead of calling > AjaxFormComponentUpdatingBehavior#onUpdate, which is what I > want. > > > > What can I do to make Wicket the way I want? > > > > Thanks! > > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org