目前百度的ip api返回的是
- {
"status": "0",
"t": "",
"set_cache_time": "",
"data": [
{
"ExtendedLocation": "",
"OriginQuery": "114.114.114.114",
"appinfo": "",
"disp_type": 0,
"fetchkey": "114.114.114.114",
"location": "江苏省南京市 电信",
"origip": "114.114.114.114",
"origipquery": "114.114.114.114",
"resourceid": "6006",
"role_id": 0,
"shareImage": 1,
"showLikeShare": 1,
"showlamp": "1",
"titlecont": "IP地址查询",
"tplt": "ip"
}
]}
使用
- $.getScript('https://sp0.baidu.com/8aQDcjqpAAV3otqbppnN2DJv/api.php?query=114.114.114.114&co=&resource_id=6006',function(){
$(".city").html(.location);
});
返回不到地址位置
应该是
- $(".city").html(.location);
写错了因为怎么写呢
热议
2楼 liugogal 5小时前
。。。什么乱七八糟的getScript用的也不对吧
3楼 teardrops 4小时前
应该是。 $.getJSON
然后返回的JSON(array)
应该是array['data']['location']
5楼 你是人 4小时前
6楼 iiss 4小时前
4楼正解,你这$.getScript用的不对
7楼 小靑年 4小时前
CMBCHINA 发表于 2022-2-19 11:27
浏览器 f12 console运行报错大佬
8楼 CMBCHINA 4小时前
浏览器 f12 console运行报错大佬
跨域肯定报错,这种api你只能在后台请求,浏览器你肯定不行
9楼 小靑年 4小时前
跨域肯定报错,这种api你只能在后台请求,浏览器你肯定不行
好的 谢谢
10楼 arron 5分钟前
回调函数都不写参数你还想拿结果
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。