HelpSophie
@HelpSophie

Как применить choices.js для нескольких select?

Хочу использовать плагин для кастомизации select.
С одним селектом получается, а если их несколько, то нет.
https://jsfiddle.net/pemvr6x3/

Что нужно поправить, чтобы они работали независимо друг от друга и как сделать множественный выбор?
  • Вопрос задан
  • 1096 просмотров
Пригласить эксперта
Ответы на вопрос 2
iamd503
@iamd503
Верстальщик
Сделать foEach для select и в цикле вызывать плагин
Ответ написан
Комментировать
@NemercevRoman
Обернуть его в новую функцию:

const multiSelect = () => {
const elements = document.querySelectorAll('.select-wrapper');
elements.forEach(el => {
const choices = new Choices(el, {
searchEnabled: false,
itemSelectText: '',
shouldSort: false,
})
});
};

multiSelect();

Не забудь её вызвать в конце
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы