2011-02-06 33 views
0

我有返回一个数组,像这样的JSON响应:[1,1] [2,3],[5,1]jQuery - 给出一个json响应,数组如下:[1,1] [2,3],[5,1]如何迭代?

其中[PROJECT_ID,unreadCount]

<div> 
    <li id="project-1>0</li> 
    <li id="project-2>0</li> 
    <li id="project-3>0</li> 
    <li id="project-4>0</li> 
    <li id="project-5>0</li> 
</div> 

我怎样才能使用jQuery,遍历数组并更新DIV,使其看起来像这样:

<div> 
    <li id="project-1>1</li> 
    <li id="project-2>3</li> 
    <li id="project-3>0</li> 
    <li id="project-4>0</li> 
    <li id="project-5>1</li> 
</div> 

谢谢!

+1

现收集在一个阵列中所有的数组,即`[[1,1] ,[2,3],[5,1]]? – BoltClock 2011-02-06 04:33:28

回答

1
var array =[ [1, 1], [2, 3], [5,1]]; 

for(var i=0; i<array.length; i++){ 
    $('div li[id$="'+array[i][0]+'"]').text(array[i][1]); 
}