the simplest way is to use javascript to set the values on the textfields

-igor

On Wed, Aug 5, 2009 at 3:07 PM, Steve Lowery<[email protected]> wrote:
> I have a Form on my page that has amongst others 3 fields:  zipcode,
> city, and state.  I would like it when the user enters data in the
> zipcode field, an ajax request be generated to lookup and populate the
> city and state fields in the form.  However, I don't want the underlying
> model (an employee) to be updated until the form is submitted.  The
> textfields' models are PropertyModels of the underlying Employee model.
> AjaxFormComponentUpdatingBehavior("onblur") updates the model, but
> persists the changes to the Employee object since it is a managed object
> (we are using hibernate).  If I use an AjaxEventBehavior("onblur"), the
> model doesn't get updated, but the getInput() and getValue() on the
> zipcode textfield doesn't reflect what the user just entered.  It still
> has what was in the original model.  Is there some way to have an ajax
> call for an onblur (or whatever event) not update the model, but give
> the handling code access to what data is currently in the component the
> behavior is attached to?
>
>
>
> Thanks, Steve
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to