使用jQote jQuery调用Object

时间:2012-08-07 11:20:18

标签: jquery underscore.js jqote

我正在使用jQote库来构建javascript模板 以下是来自ajax请求的 JSON 响应

{"Person":[{"actor_image":"Image1","actor":"Name1"}]}

以下是jQuery代码

$(document).on('click',".notifications",function(){    
    $("#notificationRegionWrapper").toggle();
    $.ajax({
        type: 'post',
        url: "/async/getnotificationfeed",
        dataType: 'json',
        async:false,
        success: function(res) {
            var dataJson = $.parseJSON(res);
            $('#users').jqotesub('#template', dataJson);
        }
    });   
});

在这里我试图找出对象,但错误正在给我
this.Person未定义

这是我如何尝试输出对象,因为我想迭代对象

<table id="users">

</table>
<script type="text/html" id="template">
    <![CDATA[
        <tr>
            <td class="title"><%=  this.Person.length %></td>
        </tr>
    ]]>
</script>

1 个答案:

答案 0 :(得分:0)

在我删除之后它的工作

 var dataJson = $.parseJSON(res);

并将jQote函数编辑为:

 $('#users').jqotesub('#template', res);