在jquery tmpl{{each}}语句中访问对象属性的正确方法
我正在使用。我的对象模型很简单——SalesProspect,它包含一组SalesProspectAction对象。这两个对象都有一个名为Status的字段。如何获取循环中孩子的状态?它总是吸引父母的注意力在jquery tmpl{{each}}语句中访问对象属性的正确方法,jquery,jquery-templates,Jquery,Jquery Templates,我正在使用。我的对象模型很简单——SalesProspect,它包含一组SalesProspectAction对象。这两个对象都有一个名为Status的字段。如何获取循环中孩子的状态?它总是吸引父母的注意力 <script id="tmplActions" type="text/x-jquery-tmpl"> <p>${GuestName}</p> <table class="stdtable" cellpadding="3" cells
<script id="tmplActions" type="text/x-jquery-tmpl">
<p>${GuestName}</p>
<table class="stdtable" cellpadding="3" cellspacing="0" width="100%">
<thead><tr><td>Date</td><td>By</td><td>Changed To</td><td>Notes</td></tr></thead>
<tbody>
{{each(i,action) SalesProspectActions}}
<tr>
<td>${DateCreated}</td>
<td>${CreatedBy}</td>
<td>${Status}</td>
<td>${Notes}</td>
</tr>
{{/each}}
</tbody>
</table>
</script>
${GuestName}
DateByTonotes
{{每个(i,动作)动作}
${DateCreated}
${CreatedBy}
${Status}
${Notes}
{{/每个}}
我尝试了一些不同的方法,如
{$action.Status}
等,但没有成功。您确定此代码不起作用吗
{{each(i,action) SalesProspectActions}}
<tr>
<td>${action.Status}</td>
</tr>
{{/each}}
{{each(i,action)salespookactions}
${action.Status}
{{/每个}}
如我在评论中所述(尽管输入错误…),语法是${action.Status}
而不是{$action.Status}
对象可以作为模板选项传递。以下是我在项目中所做的:
我知道你很想尝试,但由于你的例子不正确,我想确定。。。您使用了
${action.Status}
,但这不起作用(不是$
的位置)?Doh,不敢相信我错过了--您是对的。请随意添加这一点作为答案。