我真的很陌生。我真的被卡住了。我有jquery代码,它将从Web API加载数据,但它不会显示在我的页面上。
$.getJSON("/api/Order", function(data) {
if (data != null) {
var str = '';
$.each(data, function (item) {
str = '<li>' + item.ItemName + '</li>';
});
$("#contents").append(str);
}
});
有谁可以解释发生了什么? 感谢。
答案 0 :(得分:1)
试试这个:
$.getJSON("/api/Order", function(data) {
if (data != null) {
var str = '';
$.each(data, function (key,item) {
str = '<li>' + item.ItemName + '</li>';
});
$("#contents").append(str);
}
});
我在$.each(data, function (key,item)
中添加了“key”,因为从Web API返回的数据是JSON类型。