Hi
I have an autocomplete field object with the getChoices method overridden,
which works just fine. Next to it I have a checkbox, which when checked
alters the logic in getChoices so that the string is interpreted as a
regular expression.
This DOES work:
tsf = new TableSelectionField("TableNameAutoCompleteTextField");
subjcb = new CheckBox("SubjectsRegexpCheckBox")
{
protected boolean wantOnSelectionChangedNotifications()
{
return true;
}
};
both components are added to form, so they implicitly get the
CompoundPropertyModel.
Right, that's wonderful - except now when I click the checkbox the entire
page refreshes. When there's lots of stuff on the page this can be a heavy
operation. So I took this bit out:
subjcb = new CheckBox("SubjectsRegexpCheckBox")
{
protected boolean wantOnSelectionChangedNotifications()
{
return true;
}
};
And now the autocomplete field does not work - well, not completely. If I
click submit on the form (which gets that state of the checkbox and field) I
get the expected results, even if the autocomplete field doesn't populate
correctly.
Is there any way I can get round this without forcing a refresh when i click
on the checkbox?
Cheers
WK
--
View this message in context:
http://www.nabble.com/Synchronizing-AutoCompleteTextField-with-a-checkbox-tf4730399.html#a13526176
Sent from the Wicket - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]