0
讓我說我想在我的應用程序中創建一個新的地方(基於谷歌地圖API v3)。每當點擊「添加新地點」按鈕時,標記會出現在我當前位置的地圖上。當我點擊標記或將其拖動到某處想放置我的位置的位置時,會出現一個與此標記綁定的信息窗口,以便我可以輸入數據。如何在拖動或點擊標記多次時防止infowindow數據丟失?
但是,每次點擊或拖動我的標記時,我輸入到我的infowindow中的所有文本都已丟失。有人可以告訴我如何在拖動或點擊標記多次時防止數據丟失?
這裏是我的代碼監聽點擊或dragend
google.maps.event.addListener(marker, 'click', function() {
infowindow.open(map, marker);
});
google.maps.event.addListener(marker, 'dragend', function() {
infowindow.open(map, marker);
});
感謝
P/S:我的英語心不是很好
你可以發佈一個鏈接到你的網頁,以便我們可以看到它正在運行?所以你在infowindow中放置了一些textarea或者什麼?我無法想象它做了什麼,最好是如果你發佈一個鏈接到你的頁面或jsfiddle。 – TMS