如何保存拖动标记的新本地化?

时间:2011-08-20 10:48:22

标签: javascript ruby ruby-on-rails-3 google-maps gmaps4rails

我使用了以下示例:Google-Maps-for-Rails-Marker-dragging

我有一个由脚手架创建的页面视图。如何从JavaScript中获取并将新位置保存到数据库中:单击“保存”后的地址,经度,纬度。

1 个答案:

答案 0 :(得分:0)

您需要为标记添加一个监听器:

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
}