Я на самом деле новичок в этом. И я действительно застрял. У меня есть код 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);
}
});
Кто-нибудь может объяснить, что происходит? Благодарю.
попробуй это:
$.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)
, потому что данные, возвращаемые из Web API, являются типами JSON.