Vasilpetrovuch2
@Vasilpetrovuch2

Как в библиотеке select2 сделать фильтр для поля поиска?

Как в select2 можна задать/обрезать строку для поиска?

Пример - https://jsfiddle.net/afLw1vps/
Есть список с городами. Нужно чтобы поиск считывал не всю строку текста, а только текст который есть до скобки. Как можно сделать такое?

Потому что сейчас получается если мы ищем "Москва", то нам нужно вести почти полное название, поскольку в скобках упоминается информация об области к которой относится определенный город
  • Вопрос задан
  • 82 просмотра
Пригласить эксперта
Ответы на вопрос 1
alvvi
@alvvi
export default apathy;
Функцию поиска можно кастомизировать: https://select2.org/searching
Думаю написать функцию которая исключает из строки часть за скобкой не составит труда.

Для референса, вот https://github.com/select2/select2/blob/develop/sr... тут можно найти дефолтную функцию matcher.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы