我正在尝试制作一个自动完成调色板,到目前为止一切顺利,但我有一个问题,有什么方法可以知道选择了哪些元素?
最佳答案
我从未使用过调色板,但我猜您正在寻找类似的东西(上半部分来自 mkyong )
final Palette<Hosting> palette = new Palette<Hosting>("palette",
new ListModel<T>(selected),
new CollectionModel<T>(listHosting),
renderer, 10, true);
palette.add(new AjaxFormComponentUpdatingBehavior("onchange") {
@Override
protected void onUpdate(AjaxRequestTarget target) {
//get what you want here
}
});
我不确定它是否可以这样工作,但通常您可以添加一个
AjaxFormComponentUpdatingBehavior("onchange")
在提交之前获取数据。
关于java - 在提交表单之前,有什么方法可以知道在调色板中选择了哪些值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32759891/