Кто-нибудь использовал и настраивал какой-то базовый код selected.js?
Я скачал js, css и png, скопировал некоторый код из примеров, написал свой собственный супер-простой пример, но я что-то упускаю. Я проверил, что code.jquery.js включен и загружается, то же самое с selected.css.
Когда я пытаюсь вызвать даже очень простое поле SELECT (раскрывающееся меню), я получаю очень маленькое поле, и нажатие на поле ничего не делает. Когда я отключаю selected.js, я просто получаю SELECT со всеми отображаемыми параметрами.
Вот как я могу добавить простой SELECT в jQuery (мне нужно заполнить поле динамически, хотя в этом примере все это жестко запрограммировано):
$html = '<select name="items" id="items" multiple="multiple" size="1" class="chosenElement">';
$html += '<option value="foo">foo</option>';
$html += '<option value="bar">bar</option>';
$html += '<option value="baz">baz</option>';
$html += '<option value="qux">qux</option>';
$html += '</select>';
Затем, когда я отображаю модальное диалоговое окно с опциями, я вызываю:
$('.modal-body').html($html);
$('.chosenElement').chosen();
До сих пор я модифицировал и протестировал все виды перестановок, гуглил для решений или примеров, но, похоже, ничего не работает. Возможно, это что-то очень глупое, например, где-то пропущенная точка с запятой, но я потратил столько времени на эту «10-минутную реализацию», что мне нужно обратиться за помощью в соем.
https://github.com/harvesthq/chosen