高德地图web服务api怎么用

http://restapi.amap.com/v3/assistant/inputtips?output=json&city=0577&keywords=招商银行&key=mykey

用浏览器直接访问能得到一串json,可是用ajax什么都没有。。

            $.ajax({
                url:'http://restapi.amap.com/v3/assistant/inputtips?output=json&city=0577&keywords=招商银行&key=0b00174f6f8ab4ca8d350ac0da105bb9',
                type:'get',
                success:function(data){
                    console.log(data);
                },
                error:function(data){
                    console.log(data);
                }
            })

            $.get('http://restapi.amap.com/v3/assistant/inputtips?output=json&city=0577&keywords=招商银行&key=0b00174f6f8ab4ca8d350ac0da105bb9',function(data){
                alert(data)
            })

2个方法都不行,救命~~~

阅读 9.3k
1 个回答

$.ajax({

url:'http://restapi.amap.com/v3/assistant/inputtips?output=json',
data: {
    city: 0577,
    keywords:"招商银行",
    key:"0b00174f6f8ab4ca8d350ac0da105bb9"
},
type:'get',
dataType:'jsonp',
success:function(data){
    console.log(data);
},
error:function(data){
    console.log(data);
}

})
我把几个参数拿出来放到data中,试了一下,好像有跨域问题,然后又加了dataType,发现成功输出

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题