Hello,
I'm interested in the following behavior for an auto complete text field,
which is to contain a phone number:
-> when the user starts typing a phone number in the text field, the
autocomplete will present information structured like this [number] -
[name].
-> when the user selects a [number] - [name] record, the text field should
be filled only with [number].
What I managed so far is something like this:
phone.add(new AjaxFormComponentUpdatingBehavior("onchange"){
@Override public void onUpdate(AjaxRequestTarget target){
phone.setModelObject(telefon.getModelObjectAsString().substring(0, 10));
target.addComponent(phone);
}
});
but i'm sure there must be another, nicer way.
Tks, Cristi Manole