опция select2 multi select all box дает ошибку типа - PullRequest
0 голосов
/ 04 ноября 2018

У меня есть окно выбора опции с несколькими опциями, и я хотел добавить возможность выбора всех опций. Я нашел следующий пример пример ссылки на js fiddle . Однако для меня, когда я выбираю кнопку «выбрать все», ничего не происходит. Когда я смотрю на веб-консоль, я вижу следующую ошибку, показанную ниже.

TypeError: a is undefined[Learn More] select2.min.js:1:31982 

Похоже, это какая-то проблема API select2, которая не работает в моем браузере. Не уверен, как решить эту проблему

вот файл, на который он указывает

// here is that line 1 from the file select2.min.js
/*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=function(b,c)

1 Ответ

0 голосов
/ 07 ноября 2018

Проблема была связана с загрузкой двух разных версий JQuery.

Я использую колбу, поэтому у меня есть файл layout.html, в который загружаются обе эти версии JQuery. После удаления нижней проблема исчезла.

 <!-- Adding JQuery library  -->
   <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>

   <script src="static/vendor/jquery/jquery.min.js"></script>
...