小编Rob*_*bin的帖子

jQuery Select2 不会在任何地方关闭(也不在他们自己的网站上)

我已经构建了这个 select2 ajax 下拉列表,完成后我认为它在打开后没有关闭。我在官方网站(select2.org)上寻找解决方案,而且这里的下拉菜单在打开后不会关闭。

这是我的代码:

<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6/css/select2.min.css" rel="stylesheet" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6/js/select2.min.js"></script>
Run Code Online (Sandbox Code Playgroud)
    $('#prescriber_id').select2({
        ajax: {
            url: 'prescribers/dropdown_search',
            delay: 250, // wait 250 milliseconds before triggering the request,
            dataType: 'json',
            data: function (params) {
                var query = {
                    search: params.term,
                    page: params.page || 1
                }

                // Query parameters will be ?search=[term]&page=[page]
                return query;
            }
        }
    });
Run Code Online (Sandbox Code Playgroud)

我也尝试添加“closeOnSelect:false”。但这并没有改变任何事情。其他任何工作都很好。

有谁知道发生了什么?难道我做错了什么?

javascript ajax jquery jquery-select2

4
推荐指数
1
解决办法
1407
查看次数

标签 统计

ajax ×1

javascript ×1

jquery ×1

jquery-select2 ×1