Задать вопрос
pro-dev
@pro-dev

Как сделать ajax select выбор и сохранение города, человека?

Всем привет! Есть input поле ввода города. Пока что это обычное текстовое поле. Хотел чтобы этот input был немного "продвинутей". Чтобы он работал как подсказка. При вводе текста отправляется запрос на сервер и ищет по имени города город и помещает совпадения в подсказки. Если в подсказках есть такой вариант и пользователь выбирает его, то в input name="city_id" записывается ID города. Если такого горда в базе нет, то такое поле записывается в name="city_new_name" и на уровне кода мы сначала добавляем такой город, затем помещаем ID. Не знаю на сколько понятно объяснил.

Такие подобные решения есть на select2 и autocomplite. Но select выбирает только ID, а если мне нужно новый город добавить? autocomplite только помогает с набором текста, но ID мне не передает. Если для понимания, то социальной сети Вконтакте реализована такая вещь с выбором города.

Если кратко, то мне надо добавлять новые города и выбирать имеющиеся через один intup. Как мне реализовать подобную задачу?
  • Вопрос задан
  • 74 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
@Sashqa
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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