我正在尝试制作一个自动完成调色板,到目前为止一直很好,但我有一个问题,有没有办法知道选择了哪些元素?
答案 0 :(得分:0)
我从未使用调色板,但我想你正在寻找类似的东西(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")
在提交之前获取数据。