问个简单的json获得数据并显示的问题

午夜芭蕾 2020-01-03 02:51:31
尝试学习从json获得数据并显示在页面中,json文件名:tqxs_order.htm,发布为本地地址http://127.0.0.1/tqxs_order.htm,数据格式:

jsoncallback({"info":[

{"url":"http://127.0.0.1/xwzx/01/327263.shtml","title":"近期天气形势分析","summary":"未来几天,我省大部气温总体趋势是步入在回升的通道上,虽说寒冷程度有所缓解,但现在毕竟处于数九寒冬中。"},

{"url":"http://127.0.01/xwzx/01/327224.shtml","title":"近期天气形势分析","summary":"1日下午:全省晴有时多云。"},

]})


HTMl文件名index.htm,发布为本机 http://127.0.0.1,代码是:



<script src="js/jquery-1.9.1.js"></script>
<ul class="xw_box id="tqxs">
<script type="text/javascript">
$(function(){
$.ajax({
url : 'http://127.0.0.1/tqxs_order.htm',
dataType : "json",
success : function(data) {
var infoNum=1;
$.each(data,function(i,json){
if (infoNum>6) return false;
$("#tqxs").append("<li><a href=\'" + json.url + "\' title=\'" + json.title + "\' target=\'_blank\'>" + json.title +"..."+ "</a></li>");
infoNum++;
})
},
error:function(){
return true;
}
});
})
</script>
</ul>




现在的问题是页面不报错,也没有数据。
...全文
68 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
午夜芭蕾 2020-01-03
  • 打赏
  • 举报
回复
<ul class="xw_box bt-none" id="tqxs">
<script type="text/javascript">
$(function(){
$.ajax({
url : 'http://127.0.0.1/tqxs_order.htm',
dataType : "jsonp",
jsonp : "jsoncallback",
jsonpCallback:"jsoncallback",
success : function(data) {
var infoNum=1;
$.each(data.info,function(i,json){
if (infoNum>6) return false;
$("#tqxs").append("<li><a href='" + json.url + "' title='" + json.title + "' target='_blank'>" + json.title.substr(0,42) +"</a></li>");
infoNum++;
})
},
error:function(){
return true;
}
});
})
</script>

52,799

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧