jQuery Select2 нигде не закрывается (также не на своем веб-сайте) - PullRequest
3 голосов
/ 02 мая 2019

Я создал этот выпадающий список 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>
    $('#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;
            }
        }
    });

Также я попытался добавить «closeOnSelect: false».Но это ничего не изменило.Все остальное работает нормально.

Кто-нибудь знает, что происходит?Я делаю что-то не так?

1 Ответ

3 голосов
/ 02 мая 2019

По-видимому, это известная ошибка, возникающая в отдельных полях выбора с версией 4.0.6.Исправлено в 4.0.7-rc.0

...