Как сохранить новую локализацию перетаскиваемого маркера? - PullRequest
1 голос
/ 20 августа 2011

Я использовал пример из: Google-Maps-for-Rails-Marker-dragging

У меня есть просмотр страницы, созданный с помощью скаффолдинга. Как перейти из JavaScript и сохранить новую позицию в базе данных как: адрес, долгота, широта после нажатия кнопки «Сохранить».

1 Ответ

0 голосов
/ 20 августа 2011

Вам необходимо добавить слушателя к вашему маркеру:

google.maps.event.addListener(marker, 'dragend', function() { 
    var latitude = marker.getPosition().lat();
    var longitude = marker.getPosition().lng();
    // use Ajax to save latitude, longitude  in the database
}
...