In my case, the field is required. I make it required by setRequired(true), but 
I want the blank/choose one is still there. 

Doable?


--- 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:42 AM
> Hi
> 
> Yes, exactly, but why do you have it set to required at all
> in first 
> place if you want to allow the empty selection too?
> I dont think a DropDownChoice is required by default but if
> it is, try  
> setRequired(false) ...
> 
> Matt
> 
> On 2010-03-18 14:36, David Chang wrote:
> > 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.
> >>      
> >>
> 
> 
> 




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to