对不起,我是新手,并没有一个线索如何做到这一点。 我想从中提取数据:
{
"list": [
{ "brewery":"Strangeways", "beer":"Albino Monkey" },
{ "brewery":"St. Bernardus", "beer":"Pater 6" }
]
}
这就是我想出来的
$(document).ready(function(){
$.getJSON('http://example.com/api/temp/66', function(data) {
var brewery=[];
brewery[0]=data.list[0].brewery[1];
var newHTML = [];
$.each(brewery, function(index, value) {
newHTML.push('<span>' + value + '</span>');
});
$(".element").html(newHTML.join(""));
});
});
答案 0 :(得分:1)
怎么样
var brewery = JSON.parse(data);
然后您可以像
那样导航啤酒厂brewery.list[0]
brewery.list[1]
依旧......
答案 1 :(得分:0)
啤酒厂阵列位于data.list
而不是data.list[0]
,每个
value.brewery
$.each(data.list, function(index, value) {
newHTML.push('<span>' + value.brewery + '</span>');
// or value.beer to get the beer string
});
答案 2 :(得分:0)
$(document).ready(function(){
$.getJSON('http://example.com/api/temp/66', function(data) {
$.each(data.list, function (index, value) {
$(".element").append('<span>' + value.brewery + '</span>');
});
});
});