请求的jsonp数据在页面中无法显示,callback好像没有被调用 10
本人新手。服务器版本是apache2.2,代码如下:html文件<!DOCTYPEhtml><html><head><metacharset="utf-8"><scrip...
本人新手。服务器版本是apache 2.2,代码如下:
html文件
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript" src="a.js"></script>
<script type="text/javascript" src="sales.json?callback=show_info"></script>
</head>
<body>
</body>
</html>
a.js文件
function show_info(json){
for(i=0;i<json.length;i++){
obj = json[i];
document.write(obj.name+"<br>");
}
}
在浏览器的控制台看一切正常,但是sales.json里面的数据一个都没有显示,求解答 展开
html文件
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript" src="a.js"></script>
<script type="text/javascript" src="sales.json?callback=show_info"></script>
</head>
<body>
</body>
</html>
a.js文件
function show_info(json){
for(i=0;i<json.length;i++){
obj = json[i];
document.write(obj.name+"<br>");
}
}
在浏览器的控制台看一切正常,但是sales.json里面的数据一个都没有显示,求解答 展开
3个回答
展开全部
返回的数据是什么样的?
一般来说返回的数据是string格式,要转成json格式才能用吧
一般来说返回的数据是string格式,要转成json格式才能用吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<script type="text/javascript" src="sales.json?callback=show_info"></script>
把这个移到body里面试试
把这个移到body里面试试
更多追问追答
追问
不行,callback函数根本就没有被调用呢。。
追答
sales.json?callback=show_info
这个输出什么?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询