【发布时间】:2020-11-22 10:32:05
【问题描述】:
我有一个生成 json 数组的 ASP.NET MVC 应用程序。我知道如果我想在我的页面上显示以下 Json:
[{"FruitId":1, "Name":"Apple", "Description":"Red Delicious"}]
我可以为 HTML 做这样的事情:
<div class="row">
<div id="fruitName"></div>
<div id="fruitId"></div>
<span id="fruitDescription" class="test"></span>
</div>
然后在javascript中:
$(document).ready(function(){
var fruitId = $("#fruitId");
var fruitName = $("#fruitName");
var fruitDescription = $("#fruitDescription");
$.get("https://example.com/some/json", function (data) {
$.each(data, function (index, row) {
$(fruitId).html(row.fruitId)
$(fruitName).html(row.Name)
$(fruitDescription).html(row.Description)
});
});
假设我有不止一个fruit。如何在 javascript 中循环 HTML 结构,以便 div:row 结构为 json 数组中的每个水果显示或重复?
【问题讨论】:
标签: javascript json asp.net-mvc