我正在尝试解决与JSON数据(获取和发布)相关的问题。下面是我的代码,但它不起作用,我不知道为什么? 我通过Firebug检查了一下,显示状态码:
链接是有效的json (
200 OK sourceforge.net 1.4 KB 216.34.181.60:80
我的目标是从sourceforge项目中获取一些统计信息,并将其放入一个div标记中。链接是有效的json (
http://sourceforge.net/projects/rdss/files/stats/json?start_date=2010-12-01&end_date=2012-11-24
)。<html>
<head>...</head>
<body>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript">
$(function() {
$(document).ready(function() {
$.getJSON("http://sourceforge.net/projects/rdss/files/stats/json?start_date=2010-12-01&end_date=2012-11-24", function(data) {
$.each(data.posts, function(i,data) {
var div_data = "<div>"+data.oses+"</div>";
$(div_data).appendTo("#testjson");
});
});
return false;
});
});
</script>
<div id="testjson"></div>
</body>
</html>
oses
是一个数组的数组,没有posts
属性。 - Fabrício MattégetJSON()
回调中使用console.log(data)
。 - Michael Berkowski$(function() {
еТМ$(document).ready(function() {
жШѓе§ЪдљЩзЪДпЉЪhttps://dev59.com/questions/aHE85IYBdhLWcg3wr1ge - Andre Figueiredo