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 № 1Vous 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
}