/ / Comment sauvegarder la nouvelle localisation du marqueur glissé? - javascript, ruby, ruby-on-rails-3, google-maps, gmaps4rails

Comment sauvegarder la nouvelle localisation du marqueur traîné? - javascript, ruby, ruby-on-rails-3, google-maps, gmaps4rails

J'ai utilisé l'exemple de:Google-Maps-for-Rails-Marker-dragging

J'ai une page vue créée par un échafaudage. Comment obtenir de JavaScript et enregistrer une nouvelle position dans la base de données sous: adresse, longitude, latitude après avoir cliqué sur Enregistrer.

Réponses:

0 pour la réponse № 1

Vous devez ajouter un auditeur à votre marqueur:

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
}