向大家请教一个百度API根据IP定位需要获取值得问题

<script type="text/javascript" src="http://api.map.baidu.com/location/ip?ak=DA01fc8690585960288eb3820c5f5bf7&ip=118.113.163.95&coor=bd09ll"></script> 我要怎么获取它里面的值呢??? 有具体的代码吗?思路我看了其他人的我知道,就是这段代码不会呀

第1个回答  推荐于2016-08-19

用了你给的地址写了一个 不懂留言



<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
<input placeholder="请输入ip"><button onclick="fn()">获取</button><!--不输入默认会获取本地的ip信息-->
<div id="content"></div>
<script src="jquery-2.1.1.min.js"></script> <!--这里要引jquery包,可以百度引-->
<script>
   function fn(){
       var ip = $("input").val(),
               content = $("#content");
       content.children().remove();
       $.ajax({
           type:"get",
           url:"http://api.map.baidu.com/location/ip?ak=DA01fc8690585960288eb3820c5f5bf7&ip="+ip+"&coor=bd09ll",
           success:function(res){
               if(!!res.status){
                   content.append("<span>错误信息: "+res.message+ "</span>");
               }else{
                   content.append("<span>地址:"+res.address+"</span><br>");
                   content.append("<span>坐标:X:"+res.content.point.x+" Y:"+res.content.point.y+"</span>");
               }
           }
       })
   }
</script>
</body>
</html>

本回答被提问者和网友采纳
第2个回答  2015-12-08
json解析啊。。
用ajax发送请求 然后。。。追问

我百度查了半天,ajax我就是不会写,咋办?大哥,你有代码能给我参考下啵?

相似回答