【发布时间】:2011-08-23 03:26:15
【问题描述】:
我正在使用 jquery-tmpl 渲染一个表格,但我不知道如何做睡衣。基本上我想要的是将类“隐藏”到带有index%2==0 的项目。
我正在尝试with this code,但显然我对 jquery-tmpl 语法有点混乱:
<script id="theCommentTemplate" type="text/x-jquery-tmpl">
<tr {{if ${$item.dataArrayIndex($item.data)} %2==0 }}
class="shadowed"
{{/if}}><td>${Reviewer}</td><td>${Date}</td><td>${StatusFrom}</td><td>${StatusTo}</td><td>${Comments}</td></tr>
</script>
这是电话:
$.getJSON('@Url.Action("GetPhotoAudit","Photos")/' + id, function (jsonData) {
$('#theCommentTemplate').tmpl(jsonData,
{
dataArrayIndex: function (item) {
return $.inArray(item, jsonData);
}
}
).appendTo("#audit tbody");
});
正确的语法是什么?
【问题讨论】: