【发布时间】:2011-07-10 13:33:39
【问题描述】:
我正在使用 Java 和 Wicket 为 web 应用程序编写一个自动完成组件。
当用户选择自动完成列表的选项之一时,有没有办法处理 onchange 事件以运行一些代码?我尝试在 AutoCompleteTextField 中执行此操作:
setOutputMarkupId(true);
add(new AjaxEventBehavior("onchange") {
@Override
protected void onEvent(AjaxRequestTarget target) {
System.out.println(getInput());
}
});
但是 getInput 方法返回 null。 :(
有没有办法对 onchange 事件做出反应并能够读取用户输入的内容?
感谢您的时间和知识:)
【问题讨论】:
标签: java web-applications autocomplete wicket