需要创建一个php表单,其中一个字段是通过指针获取用户位置。我使用了这个javascript代码。
function myMap() {
var myCenter = new google.maps.LatLng(7.645597492221576,80.08565722656249);
var mapCanvas = document.getElementById("googleMap");
var mapOptions = {center: myCenter, zoom: 8};
var map = new google.maps.Map(mapCanvas, mapOptions);
var marker = new google.maps.Marker({
position: myCenter,
draggable:true,
// animation: google.maps.Animation.BOUNCE
});
marker.setMap(map);
google.maps.event.addListener(marker, 'dragend', function(event) {
//console.log(event.latLng.lat(), event.latLng.lng());
document.getElementById('latitude').value=event.latLng.lat();
document.getElementById('longitude').value=event.latLng.lng();
});
}
现在我需要将它传递给我的控制器如何将这些值传递给我的控制器?
答案 0 :(得分:0)
请参阅https://developers.google.com/maps/documentation/javascript/关于SQL字段格式 - 您需要将坐标存储在POINT类型
中