Select2 не может выбрать опцию - PullRequest
0 голосов
/ 22 сентября 2018

Я использую select2 4.0.6 в моем проекте Java.используйте JSON API для исходных данных.Показанные выпадающие элементы, но не может выбрать один элемент, набрав.Но выбор мышью работает нормально.

Вот мой JSFiddle ссылка

И мой пример кода следующим образом -

            
            function loadMedicines(manufacturerId) {
                $("[id $= '.medicine']").select2({
                    ajax: {
                        url: url+'?id='+manufacturerId,
                        dataType: 'json',
                        processResults: function (jsonData) {
                            return {
                                results: $.map(jsonData.data, function (item) {
                                    return {
                                        id: item.id,
                                        text: item.brandName
                                    }
                                })
                            };
                        }
                    }
                });
            }
          <label>Manufacturer</label>

          <select id="manufacturer" name="manufacturer" onchange="loadMedicines(this.value);">
            <option value="0">Please Select</option>
            <option value="2">ACI</option>
            <option value="1">Beximco</option>
            <option value="3">Square</option>
          </select>


    <label>Medicines</label>

          <select id="lists0.medicine" name="lists[0].medicine" class="reqDetMed">
            <option value="">Please Select</option>
          </select>

          <select id="lists1.medicine" name="lists[1].medicine" class="reqDetMed">
            <option value="">Please Select</option>
          </select>
...