GWTBootstrap3.extras.select:如何为多选下拉菜单添加打开/关闭处理程序



就我而言,我需要在关闭下拉菜单后执行一些操作,而不是在检查时执行,因为我使用控件的多选模式。

这是解决方案:

public class DropdownHideHandlingSelect extends Select {
    public DropdownHideHandlingSelect() {
        initHideDropdownHandler(this, getElement());
    }
    private void onHideDropdown() {
        GWT.log("dropdown was hidden");
    }
    private native void initHideDropdownHandler(ValueSelect select, Element e) /*-{
        $wnd.jQuery(e).on('hidden.bs.select', function (e) {
            select.@my.package.DropdownHideHandlingSelect::onHideDropdown()();
    });
    }-*/;
}

相关内容

  • 没有找到相关文章

最新更新