在jquery中解析jSON并获得响应

时间:2014-06-06 16:44:36

标签: javascript jquery json

我有一段代码使用getJSON来获取数据。响应如下:

[["SSP II",3],["Limitations",2],["Disputes",2],["PSS",4],["Debit Card",5]]

我正在尝试循环响应并构建一个简单的表。

$.each(json, function(key, value) {
        alert(key + ' ' + value);
    });

我尝试了上面的代码,但它警告0 [object Object]。

如何从此回复中获取值?

1 个答案:

答案 0 :(得分:0)

[object Object]表示您尝试将对象直接解析为字符串(alert())。

但是如果你想看到像{name="SSP II"}这样的实际值,你需要将json解析为这样的字符串:

alert(key+ ' ', JSON.stringify(value));

如果你想访问每个数组的值,你可以这样做:

alert(value['name']);//alerts the first string ("SSP II")