<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
请输入经纬度
<input type="text" placeholder="请输入经度" id="long" value="121.51155629576095" />
<input type="text" placeholder="请输入纬度" id="lati" value="38.86043635958201"/>
<input type="button" value="查询" id="btn1" />
<script src="js/jquery.js"></script>
<script>
$(function() {
$('#btn1').click(function() {
//获得经纬度值
var long = $('#long').val();
var lati = $('#lati').val();
//请求的url地址(jsonp请求)
var url = 'http://api.map.baidu.com/geocoder/v2/?output=json&ak=Q6aiD950lCsEWDWblF8T5BzQjxeUylCj&callback=?';
//发送的参数
var params = {
location:lati + ',' + long,
coord_type:'wgs84'
}
$.getJSON(url,params,function(data) {
console.log(data);
alert('查询位置:' + data.result.formatted_address);
})
.error(function(xhr,errorStatus,errorText){
alert('请求失败!' + errorStatus + ',' + errorText + ',' + xhr.status);
});
});
});
</script>
</body>
</html>