我很难尝试学习这个概念。JavaScript:如何在AJAX调用中通过jQuery循环浏览JSON对象
我有一个JSON文件,列出了医院,他们的地址,小时和电话。
我想从JSON数据进行AJAX调用并将数据列在屏幕上。
我只能得到第一家医院列出,当我尝试列出地址只有地址列表。
如何使用将列出对象及其属性的循环来编写此代码?
有人可以向我解释这件事吗?
请帮助 - 预先感谢您。
JSON -
https://api.myjson.com/bins/b29r7
JS -
var url = 'https://api.myjson.com/bins/b29r7';
$.ajax({
url: url,
method: 'GET',
}).done(function(result){
var data = result.surrey;
for(var i=0; i<data.length; i++){
$('#data').each(function(index, ele){
$(ele).html(data[index].hospital);
});
}
}).fail(function(err){
throw err;
});
HTML -
<p id="data"></p>
我想你只是寻找一个JS对象的循环。 – TankorSmash
初学者,'$('#data')。each('应该是'$ .each(data,function(index,elec){...' – Adam
@Adam不起作用。 – scrippyfingers