/ / घसीटे गए मार्कर के नए स्थानीयकरण को कैसे बचाया जाए? - जावास्क्रिप्ट, रूबी, रूबी-ऑन-रेल्स -3, गूगल-मैप्स, gmaps4rails

ड्रैग मार्कर के नए स्थानीयकरण को कैसे बचाया जाए? - जावास्क्रिप्ट, रूबी, रूबी-ऑन-रेल-3, google-maps, gmaps4rails

मैंने इसका उदाहरण दिया है:गूगल-नक्शे के लिए रेल-मार्कर-घसीट

मेरे पास एक पृष्ठ दृश्य है, जिसे मचान द्वारा बनाया गया है। जावास्क्रिप्ट से कैसे प्राप्त करें और डेटाबेस में एक नई स्थिति को इस रूप में सहेजें: मुझे क्लिक करने के बाद पता, देशांतर, अक्षांश।

उत्तर:

जवाब के लिए 0 № 1

आपको अपने मार्कर में श्रोता जोड़ने की आवश्यकता है:

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
}