首页 > 解决方案 > 更改侦听器上的 Wicket Select2

问题描述

有人知道,如何将 onChange 行为添加到 Select2 组件。我有这样的 Select2 组件:
Select2Choice select2Choice = new Select2Choice("select2");

有人可以给我一点如何做到这一点吗?

标签: jquery-select2wicketonchange

解决方案


你可以监听 JavaScriptchange事件:

select2Choice.add(new AjaxFormComponentUpdatingBehavior("change") {
        private static final long serialVersionUID = 1L;

        @Override
        protected void onSubmit(AjaxRequestTarget target) {
             // select2Choice.getModelObject() gives you the selected choice
             // target.add(...); to update some other component
        }
    });

推荐阅读