jQuery获取json数据,大牛帮我看看代码有什么问题 20
是向百度的一个API请求数据的,例子见http://api.map.baidu.com/geocoder?output=json&location=39.983424,%...
是向百度的一个API请求数据的,例子见http://api.map.baidu.com/geocoder?output=json&location=39.983424,%116.322987&key=37492c0ee6f924cb5e934fa08c6b1676
下面是我的代码:
$('.top-info').load("http://api.map.baidu.com/geocoder?output=json&location="+lat+','+lon+"&key=f0ad796ece98e098d686c4d52835d94e",function(data){
$('.top-info').text(data.status);
})
现在的情况是得不到data里的数据 QQ549,965,947
例子写错了,多谢了一个% 展开
下面是我的代码:
$('.top-info').load("http://api.map.baidu.com/geocoder?output=json&location="+lat+','+lon+"&key=f0ad796ece98e098d686c4d52835d94e",function(data){
$('.top-info').text(data.status);
})
现在的情况是得不到data里的数据 QQ549,965,947
例子写错了,多谢了一个% 展开
4个回答
展开全部
请用getJSON
$('.top-info').getJSON(
"http://api.map.baidu.com/geocoder?output=json&location="+lat+','+lon+"&key=f0ad796ece98e098d686c4d52835d94e",
function(data){$('.top-info').text(data.status);}
);
$('.top-info').getJSON(
"http://api.map.baidu.com/geocoder?output=json&location="+lat+','+lon+"&key=f0ad796ece98e098d686c4d52835d94e",
function(data){$('.top-info').text(data.status);}
);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-10-19
展开全部
请考虑下跨域问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$('.top-info').text(eval('('+data+')'));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询