myPlacemark.events.add('balloonclose', function (e) {
myPlacemark.properties.set('balloonContent', "Идет загрузка данных...");
ymaps.geocode(myPlacemark.geometry.getCoordinates(), {
results: 1
}).then(function (res) {
var newContent = res.geoObjects.get(0) ?
res.geoObjects.get(0).properties.get('name') :
'Не удалось определить адрес.';
// Задаем новое содержимое балуна в соответствующее свойство метки.
myPlacemark.properties.set('balloonContent', newContent);
$('#street_address').val(newContent);
myPlacemark.properties.set('iconContent', newContent);
});
});
нужно что бы функция работала при перемещении балуна, а не при его закрытии