Я пытаюсь использовать библиотеку Select2 для отображения списка категорий. У меня есть рабочий регулярный <select>
на данный момент.Невозможно вызвать метод 'select2' of null
Я добавил jquery, таблицу стилей, файл .js и функцию в свой html.
<link href="/select2/select2.css" rel="stylesheet"/>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" ></script>
<script src="/select2/select2.js"></script>
<script>
$(document).ready(function() { $("#listCategorie").select2(); });
</script>
Однако выбор по-прежнему отображается нормально, и я получаю следующее сообщение об ошибке в консоли:
Uncaught TypeError: Невозможно вызвать метод «ВЫБ.2» нулевых
Это выбор у меня есть:
<select id="listCategorie">
<option value="0"></option>
....
</select>
'$ (" # listCategorie ")' неверно и возвращает значение null. – Archer
Идентификатор выбора установлен в listCategorie, и он существует в моем HTML. Он должен иметь возможность найти его, поскольку функция вызывается, когда DOM загружается. – oliboon
Извините, но это то, что означает ошибка. Вы случайно запускаете это локально или на веб-сервере. Если локально, это на localhost или работает как файл ('file: //')? – Archer