Think I've got it now. 

Added: 

                countryDDC.clearInput();
                countryDDC.setModelObject(null); 
                        
                regionDDC.clearInput();
                regionDDC.setModelObject(null); 
                        
                target.addComponent(countryDDC);
                target.addComponent(regionDDC);         


to the area DropDownChoice onchange: 

             areaDDC.add(new AjaxFormComponentUpdatingBehavior("onchange") {
                    protected void onUpdate(AjaxRequestTarget target) {
                                
                                countryDDC.clearInput();
                                countryDDC.setModelObject(null); 
                        
                                regionDDC.clearInput();
                                regionDDC.setModelObject(null); 
                        
                                target.addComponent(countryDDC);
                                target.addComponent(regionDDC);                 
                                
                   }
             });


Resets both country and region when the area changes.

I've learnt a lot from working through this use case.    


Steve
-- 
View this message in context: 
http://www.nabble.com/Combining-Ajax-and-non-Ajax-pages-tp15587166p15664149.html
Sent from the Wicket - User mailing list archive at Nabble.com.


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

Reply via email to