Какие есть аналоги select2?

Есть очень специфическая страница, на которой может быть больше сотни тегов select. И его необходимо стилизировать. Первое что приходит на ум - библиотека select2. Но из-за специфики работы (вставка в DOM дерево абстракций из HTML) такая страница очень долго грузиться. Может есть другие библиотеки с иным подходом или какие-то идеи?

Можно из тегов UL и LI слепить select, но хз как это будет выглядеть на работающем проекте, вёрстка же будет интегрироваться
  • Вопрос задан
  • 4503 просмотра
Решения вопроса 2
SmthTo
@SmthTo Куратор тега HTML
Все перепёлки мира будут оплакивать мою смерть.
Лично я использовал https://joshuajohnson.co.uk/Choices в последних проектах. Нет зависимостей, работает быстро.

Например, вот так он работает с 500 select'ами, которые я генерирую не очень правильным способом динамически при загрузке страницы, то есть это весьма тяжелая процедура:

Ответ написан
TTATPuOT
@TTATPuOT
https://code.patriotovsky.ru/
Сами напишите, если уж насколько проблемно. Можно не все select'ы сразу подгружать, а по мере скролла их уже отображать.
Так или иначе все более-менее похоже работают.

Тестируйте просто всё по очереди:
https://selectize.github.io/selectize.js/
https://github.hubspot.com/select/docs/welcome/
https://selectric.js.org/

Или на ванильном JS: https://joshuajohnson.co.uk/Choices/ , https://slimselectjs.com/ - по идее, работать должно быстрее.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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