Импут как поле для ввода варианта и как живой поиск, как реализовать?

Всем привет.

Хочу реализовать такой вот вариант, мне нужно вывести список из бд, есть поле импут, ввожу в нем я вариант, если не находит, то данный вариант как написан должен и оставаться чтобы потом с формы он в бд передался.
Когда ввожу в поле, надо чтобы список подходящих слов вывело снизу в списке, где можно выбрать вариант если он подходит, если нет, то мой вариант остался в поле.

Есть селекты, но там ищет по списку, и то что ввел он не оставляет.
  • Вопрос задан
  • 84 просмотра
Пригласить эксперта
Ответы на вопрос 2
Kozack
@Kozack Куратор тега JavaScript
Thinking about a11y
  1. Делаете инпут.
  2. Вешаете на него обработчик ввода буквы
  3. В обработчике выполняете запрос на сервер и загружаете список подходящих вариантов
  4. Список водходящих вариантов вставляете в заранее подготовленный <datalist>
Ответ написан
Ваш ответ на вопрос

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

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