что такое значение select2-search__filed, когда у нас есть 2 элемента select2 с одинаковым именем класса? - PullRequest
0 голосов
/ 29 апреля 2019

Я пытаюсь отсортировать результаты поиска select2 на основе значения, введенного с помощью следующей функции.

  var query = $('.select2-search__field').val().toLowerCase();
            return results.sort(function(a, b) {
              return a.text.toLowerCase().indexOf(query) -
                b.text.toLowerCase().indexOf(query);
            });

но результаты только одного элемента select2 сортируются среди 2.

У меня есть 2 элемента select2 с одинаковым именем класса "js-example-basic-multiple".

  <select class="js-example-basic-multiple" name="a" multiple="multiple">
    <option>UI</option>
    <option>html</option>...
  </select>

  <select class="js-example-basic-multiple" name="b" multiple="multiple">
    <option>apple</option>
    <option>banana</option>...
  </select>

Может кто-нибудь помочь мне с этой проблемой. Я хочу, чтобы оба результата были отсортированы без использования другого имени класса для 2 элементов select2

...