Скажем, я хочу создать новое место в своем приложении (на основе Google Map API v3). Всякий раз, когда вы нажимаете кнопку «Добавить новое место», в моем текущем местоположении на карте появляется маркер. И когда я нажимаю на маркер или перетаскиваю его куда-нибудь, куда я хочу поместить свое место, появляется информационное окно, связанное с этим маркером, чтобы я мог вводить данные.
Но каждый раз, когда я нажимаю или перетаскиваю свой маркер, весь мой текст, который я вводил в свое информационное окно до этого, терялся. Кто-нибудь может сказать мне, как предотвратить потерю данных при многократном перетаскивании или нажатии на маркер?
Вот мой код для прослушивания щелчка или перетаскивания
google.maps.event.addListener(marker, 'click', function() {
infowindow.open(map, marker);
});
google.maps.event.addListener(marker, 'dragend', function() {
infowindow.open(map, marker);
});
Спасибо
p/s: мой английский не очень хорош