Клуб API Карт

Моментальное отображение точки на карте. Как сделать?

Пост в архиве.

Добрый день!

Подскажите, как сделать чтобы после ввода в поле адреса точка сразу появлялась на карте без нажатия каких либо кнопок "отправить" или "найти"

Заранее спасибо!

3 комментария
Удалённый пользователь
28 января 2016, 03:49

Ну либо после ввода каждого символа делать поиск, либо всётаки по нажатию энтера.

Это же не оракул...

Алексей Yarrr!
28 января 2016, 03:49

ну либо раз в пол секунды проверять.

Алексей Yarrr!
28 января 2016, 03:49

Самый простой вариант: вам нужно на input повесить событие onchange, и там описать логику поиска по адресу и добавления на карту точки.


// примерно так, но так нельзя, потому что очень много запросов будет. надо фильтровать как-нибудь их кол-во

$('input[name=address]').change(function(e){ 

  var address = $(this).val();

  // логика запроса к геокодеру и размещения на карте точки.

});