1. ホーム
  2. jquery

[解決済み] どのようにjQueryでJSON配列をループするのですか?

2022-02-09 23:23:39

質問

私はJSONで応答を取得するPHPページを持っています。

[{'com':'something'},{'com':'some other thing'}]

それをループさせて、それぞれをdivに追加したい。

試してみたところ、こんな感じです。

var obj = jQuery.parseJSON(response);
$.each(obj.com, function(key,value) {
  alert(key+':'+value);
}

この警告は undefined また、レスポンスはJSON配列です。

どのように解決するのですか?

配列にはデフォルトのキー(0,1)があり、オブジェクトを格納します。 {'com':'some thing'} を使用します。

var obj = jQuery.parseJSON(response);
$.each(obj, function(key,value) {
  alert(value.com);
});