Клуб API Карт

Поиск по Карте

protey2004
1 мая 2014, 01:04

Разрабатываю небольшой скрипт управления метками на карте. В частности, делаю внешний поиск по карте (по адресам и объектам), для чего использую Геокодер (http запрос). Возникла проблема с добавлением метки по найденному адресу.

Собственно, код:

 

 

ymaps.ready(init);
var myMap,
mySearchPlacemark;
function init(){
myMap = new ymaps.Map ("map", {
center: [55.76, 37.64],
zoom: 9,
behaviors: ['default', 'scrollZoom']
}); 

}
// Функция вешается на onclick событие input'a
function addAddress(){
mySearchPlacemark = new ymaps.Placemark([55.270659160010815,38.68370117187498], {
hintContent: 'Москва!',
balloonContent: 'Столица России'
});
myMap.geoObjects.add(mySearchPlacemark);

}


Когда в поле input формы находится адрес с точностью до дома, вызывается функция addAddress по событию onclick, но ничего не происходит. Метка не добавляется. При этом и ошибок нет.

 

В чем может быть проблема?

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

Дайте ссылку 

можно выложить на jsfiddle.net