Datatables YADCF multi_select是否与通过InitSelectPlug初始化的自定义_select一起工作

Datatables YADCF multi_select是否与通过InitSelectPlug初始化的自定义_select一起工作,datatables,bootstrap-multiselect,yadcf,Datatables,Bootstrap Multiselect,Yadcf,和下面的帖子有相同的问题,但我不想评论一个2年前的问题 我正在使用yadcf过滤器类型multi-select,我正在尝试将bootstrap\u-select初始化为一个自定义的\u-select插件。自定义选择创建得很好,但我有以下问题:在页面加载时,它看起来像。当您选择一个选项时,它每次都会复制两个列表框,如所示。请参阅下面的代码。注意:我使用的是最新版本的yadcf var _bootstrapselect; yadcf.initSelectPluginCustomTr

和下面的帖子有相同的问题,但我不想评论一个2年前的问题

我正在使用yadcf过滤器类型multi-select,我正在尝试将bootstrap\u-select初始化为一个自定义的\u-select插件。自定义选择创建得很好,但我有以下问题:在页面加载时,它看起来像。当您选择一个选项时,它每次都会复制两个列表框,如所示。请参阅下面的代码。注意:我使用的是最新版本的yadcf

    var _bootstrapselect;
    yadcf.initSelectPluginCustomTriggers(
        function ($filterSelector) {
            _bootstrapselect = $filterSelector.selectpicker({});
        },
        function ($filterSelector) {
            _bootstrapselect.selectpicker('refresh');
        },
        function ($filterSelector) {
            _bootstrapselect.selectpicker('destroy');
        });

这个问题有什么解决办法吗?还是还没有解决。

我自己就能解决这个问题。请参阅下文,了解任何试图将引导\u选择与yadcf自定义\u选择一起使用的人

初始化初始化,然后选择Plugincostomtriggers,如下所示

    var _bootstrapselect;
    yadcf.initSelectPluginCustomTriggers(
        function ($filterSelector) {
            _bootstrapselect = $filterSelector.selectpicker({});
        },
        function ($filterSelector) {
            _bootstrapselect.selectpicker('refresh');
        },
        function ($filterSelector) {
            _bootstrapselect.selectpicker('destroy');
        });  
对于使用multi_select的专栏,请提供以下内容:

    yadcf.init(table, [
        {
            column_number: 0,
            filter_container_id: 'external_filter_container_0',
            filter_type: 'multi_select',
            select_type: 'custom_select',
            style_class: 'selectpicker',
            filter_default_label: 'Filter Value',
            filter_reset_button_text: false,
        }
    ]);
我只是缺少列0中的样式类“selectpicker”。傻

有关可在init、refresh和destroy函数的initSelectPluginCustomTriggers中使用的更多引导选择方法,请参阅