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. Как мне реализовать подобную задачу?
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
@Sashqa
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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