将JavaScript数组数据附加到div中

时间:2014-09-15 20:50:40

标签: javascript

我有以下JavaScript数组数据:

[{'id:1'},{"info":"Name"}"]
[{'id:2'},{"info":"LastName"}"]

如何循环并将数据插入div?我试过这样的事,但没有成功:

for(var i=0; msg.length<i; i++){
    $('#results_box').append(msg[i].id);
    $('#results_box').append(msg[i].info);
}

1 个答案:

答案 0 :(得分:3)

将您的JSON更正为正确的格式:

var array = [{id:1,info:"Name"},{id:'2',info:"LastName"}]

然后:

for(var i=0; i<array.length; i++)
{
    $('#results_box').append('<p>' + array[i].id + '=' + array[i].info + '</p>');
}

HTML

<div id="results_box"></div>

Fiddler