0

私はこれで本当に新しいです。そして、私は本当に立ち往生しています。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);
            }
        });

誰が何が起こっているのか説明できますか? ありがとう。

4

1 に答える 1

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)Web API から返されるデータは JSON 型であるため、 に「キー」を追加しました。

于 2013-11-09T22:07:41.973 に答える