1
我想从我的JSON文件中提取数据,但它不起作用,我不知道我在做什么错误。我忘记了什么?从JSON中提取数据并放入HTML LI
提取的数据需要被放入李
我的脚本:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script>
$(function() {
var checky = [];
$.getJSON('checky.json', function(data) {
$.each(data.checky, function() {
var bars = "<li style='height:" + times + "'>" + day + "</li>"
$(bars).appendTo("#graph");
});
});
});
</script>
我的HTML:
<ul class="barGraph" id="graph">
我的JSON:
{
"checky": [
{
"day": "1",
"times": 25
},,
{
"day": "2",
"times": 18
},,
{
"day": "3",
"times": 10
},,
{
"day": "4",
"times": 19
},,
{
"day": "5",
"times": 30
},,
{
"day": "6",
"times": 18
},
{
"day": "7",
"times": 78
},
{
"day": "8",
"times": 35
},
{
"day": "9",
"times": 26
},
{
"day": "11",
"times": 18
},
{
"day": "12",
"times": 5
},
{
"day": "13",
"times": 10
},
{
"day": "14",
"times": 14
},
{
"day": "15",
"times": 29
},
{
"day": "16",
"times": 61
},
{
"day": "17",
"times": 25
},
{
"day": "18",
"times": 18
},
{
"day": "19",
"times": 11
},
{
"day": "20",
"times": 67
},
{
"day": "21",
"times": 92
},
{
"day": "22",
"times": 29
},
{
"day": "23",
"times": 39
},
{
"day": "24",
"times": 24
},
{
"day": "25",
"times": 79
},
{
"day": "26",
"times": 28
},
{
"day": "27",
"times": 48
},
{
"day": "28",
"times": 28
},
{
"day": "29",
"times": 29
},
{
"day": "30",
"times": 84
},
{
"day": "31",
"times": 148
}
]
}
第一。也感谢你给我提示如何改进我的编码方式!你让我今天一整天都感觉很好! – Mae
不客气:)很高兴能够提供帮助,谢谢您对答案的正面反馈:) –