使用地图API,获取经纬度并传到服务器的可行方法
一张高德地图搞定用户的位置定位
第一步:通过JS把地图上所点击的位置的经纬度获取到并显示到页面。
在我们初始化的地图上加一个click监听AMap.event.addListener(map,'click',getLnglat);当点击地图时则调用getLnglat函数function getLnglat(e){
var a = e.lnglat.getLng();
var b = e.lnglat.getLat();
document.getElementById("lnglat").innerHTML ="您当前经纬度:"+"<br>"+"<br>"+""+a+","+b;},而该函数负责给声明的a,b赋经纬值并在Inglat上显示点击位置的经纬度。现在,我们就从地图上把点击位置的经纬度用JS获取到了,并赋给了a,b。
第二步: 把获取到的经纬度传到服务器。
我们需要在html页面上加入两个隐藏域&l