отключен ввод для автозаполнения с использованием Select2 - PullRequest
0 голосов
/ 27 сентября 2018

Я использую SELECT2 для выполнения автозаполнения

<select  class="js-example-basic-single" id="existeField">
    <option value="" disabled selected>Selectionnée le
                                    champs</option>
    <option th:each="fields: ${listFields}" th:value="${fields.id}"
        th:data-jira="${fields.idJira}" th:data-type="${fields.type}"
        th:data-defaut="${fields.value}" th:text="${fields.nom}">
   </option>
</select> 



<script>
    $(document).ready(function() {
        $(".js-example-basic-single").select2();   

    });
</script>

, и это отключило ввод, также дизайн не очень хорош

enter image description here

1 Ответ

0 голосов
/ 30 сентября 2018

Проблема была не в SELECT2, а в модале (это стандартный мод начальной загрузки)

Модал

  <div class="modal fade" id="exampleModal" name="exampleModal"
                tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel"
                aria-hidden="true">
                <div class="modal-dialog" role="document">

  ....

решение состоит в том, чтобы просто удалить tabindex="-1", и каждая вещь будет OK .

Надеюсь, что кто-нибудь поможет.

...