-2

私はこのスクリプトを持っています

var obj = jQuery.parseJSON(response);

応答は AJAX 経由で返される json 文字列ですが、応答の値は

[
    {
        "value": "Michael"
    },
    {
        "value": "Murray"
    },
    {
        "value": "mfo91@aol.com"
    },
    {
        "value": "1941-06-23"
    }
]

すべての値をループするにはどうすればよいですか?

4

2 に答える 2

1

そこにあるのは、オブジェクトの配列です。これらのオブジェクトの現在の構造を考えると、次のことがうまくいくはずです。

for (var i = 0; i < response.length; i++) {
    console.log(response[i].value);
}

デモ

于 2013-03-26T01:05:31.443 に答える
0

これは単なる配列であるため、通常の配列ループ方法でループすることができます。例えば:

obj.forEach(function (elem) {
    console.log(elem.value);
});
于 2013-03-26T01:01:47.053 に答える