@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 срабатывает только тогда, когда пользователь кликает по подсказке.
  • Вопрос задан
  • 8090 просмотров
Решения вопроса 1
forgotten
@forgotten
Руководитель разработки API Яндекс.Карт
Как-то так
https://jsfiddle.net/u9k68dw7/1/
Можно ещё таймаутов добавить, чтобы перестраивать панель, когда пользователь задержался на результате, скажем, дольше 200 мс.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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