Задать вопрос
@isawillbenice

Как при работе с Яндекс.Картами отловить значение выбранной подсказки в SuggestView?

Пробую отловить через событие select - ничего не выходит

<input class="search__input js__search-value" id="suggest-view" type="search" value="" placeholder=""/>


var suggestView = new ymaps.SuggestView('suggest-view');

suggestView.events.add('select', function (e) {
      console.log('select');
});


Цель сделать как на картах maps.yandex, чтобы при выборе подсказки через стрелочки, подсказка попадала в input. Событие select срабатывает только тогда, когда пользователь кликает по подсказке.
  • Вопрос задан
  • 8181 просмотр
Подписаться 3 Оценить Комментировать
Решения вопроса 1
forgotten
@forgotten
Руководитель разработки API Яндекс.Карт
Как-то так
https://jsfiddle.net/u9k68dw7/1/
Можно ещё таймаутов добавить, чтобы перестраивать панель, когда пользователь задержался на результате, скажем, дольше 200 мс.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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