1.首先引入腾讯地图API
<script charset="utf-8" src="http://map.qq.com/api/js?v=2.exp"></script>
2.js部分
<script>
var geocoder, map, marker = null;
geocoder = new qq.maps.Geocoder();
function codeAddress() {
var address = '成都市高新区天府三街腾讯大厦A座';
geocoder.getLocation(address); //对指定地址进行解析
//设置服务请求成功的回调函数
geocoder.setComplete(function(result) {
console.log(result.detail.location);
var lat = result.detail.location.lat; //经度
var lng = result.detail.location.lng; //纬度
$.ajax({
url:'#',
data:{latitude:latitude,longitude:longitude},
type:'get',
dataType:'json',
success:function(data){
alert('请求成功')
});
});
//若服务请求失败,则运行以下函数
geocoder.setError(function() {
alert("抱歉,出错了");
});
}
codeAddress();
</script>