如何在parseJson中实现for循环?

时间:2014-08-02 16:38:35

标签: javascript jquery json

我是JavaScript的新手,我在使用解析Json时遇到了一些问题。

我在PHP中有一个数组,我将值从PHP传递给JavaScript。

问题是我在While循环中插入了值,当我得到多个值时:

  

价值1
  价值2

我收到了这个:

[{"id":"1","value":"1","month":"2"}, {"id":"1","value":"2","month":"2"}]  

要打印我必须这样做的值:

alert(obj[0].name);
alert(obj[1].name);

我想一起打印这些值

在这种情况下如何使用for循环?我只需要一个简单的例子来实现我的代码,谢谢。

1 个答案:

答案 0 :(得分:0)

我认为您可以使用obj.length获取数组的长度,然后迭代它们并将所有值放在单个变量中。然后打印/提醒。

var len= obj.length;
var str="";
for(i=0;i<=len;i++)
{
str+=obj[i].name+' ';
}

符合您要求的内容。

希望它有所帮助。