0

我有一个动态表,我尝试在表中一个一个地迭代一个数组对象。我使用 Mustache 模板来迭代它。

<tbody>

    <tr>
       <td>{{ip}}</td>  
       **<td>{{#action-allow}}{{.}}{{/action-allow}}</td>**
        </tr>
</tbody>

在此处输入图像描述

它应该是第一行 - 仅拒绝,第二行 - 拒绝,第三行 - 允许等。但我正在聚在一起。我怎样才能一一做出来。我需要完全像下面的图片。如何做到这一点? 在此处输入图像描述

得到的模板是 "action-allow":["Deny","Deny","Allow","Deny","Deny"] "

4

1 回答 1

1

尝试以下。仅将 action-allow 更改为 action。这是现场演示http://jsfiddle.net/26dAy/2/

var data= '{"action":["Deny","Deny","Allow","Deny","Deny"]}';
var arr=$.parseJSON(data);
var arr2=arr.action;
 $.each(arr2, function(i, item) {
        alert(arr2[i]);
    });
于 2013-04-22T08:27:23.137 回答