我正在使用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>
答案 0 :(得分:0)
在我删除之后它的工作
var dataJson = $.parseJSON(res);
并将jQote函数编辑为:
$('#users').jqotesub('#template', res);