【发布时间】:2017-11-24 10:25:54
【问题描述】:
我被一个 id 渲染的 JSON 数据卡住了,已经浏览了几篇文章但没有工作。
我有 ajax 调用:
$.ajax({
url: '../../../get/api/city.json',
dataType: 'json',
})
.done(function(data){
console.log(data);
var HTML = '';
$.each(data.city, function(i,city){
HTML += '<span>'+city.city_name+'</span>'; });
$('#title').append(HTML);
})
.fail(function(){
alert('failed');
});
而json输出为:
{"city":[
{"id":"4","year":"2014","city_name":"City A"},
{"id":"5","year":"2014","city_name":"City B"},
{"id":"6","year":"2014","city_name":"City C"}]}
我的情况我创建了一个html页面来呈现城市A的信息,我想要的是过滤上面的JSON数据只呈现来自城市A的信息。
非常感谢你们的任何帮助。 谢谢
【问题讨论】:
-
您是否搜索过“如何访问 json 数据”或者您是否跳过了该内容并直接来这里让其他人为您做?这是非常基本的......你会在第一个结果中得到答案。
-
是的,我之前尝试过搜索,所有这些都显示了如何通过行号 data[0].blabla 获取数据
标签: javascript html json ajax