Клуб API Карт

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

asuchkov
23 августа 2012, 22:34

Добрый день!

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

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

3 комментария
Подписаться на комментарии к посту

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

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

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

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


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

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

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

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

});