Скрипт для кастомизации select, с возможностью добавить алтернативный вариант?
Подскажите хороший скрипт, который может добавить в SELECT возможность ввести свой вариант.
Например, поле "Выберите населённый пункт", нажимаем на него, ниже открывается список из городов (из option), а в самом поле мы пишем название, если название есть в списке оно подставляется, НО если названия нет в списке, человек просто заканчивает набор текста и нажимает отправить. На сервер улетает либо название города из списка, либо то, что он ввёл (непредусмотренный вариант).
p.s. Можно, конечно написать свой, но если есть готовый - будет быстрее.
p.p.s. select2 - не умеет кастомные поля в option подставлять, только те что есть в value
Вот например https://habrastorage.org/files/9e9/89f/0a3/9e989f0... - пока твой набор совпадет с тем что есть в option - всё заполняется, но если ты пишешь свой вариант. Пишет что не найдено и value остаётся пустым.