0
我在jQuery中使用jtemplates,當我嘗試使用模板中的表時出現錯誤。jtemplates與表錯誤
以下是工作
<ul>
{#foreach $T as record}
<li>{$T.record.FirstName}</li>
{#/for}
</ul>
但下面不工作,並給出錯誤$ T.record未定義的螢火
<table border="1">
{#foreach $T as record}
<tr>
<td>{$T.record.FirstName}</td>
</tr>
{#/for}
</table>
以下是如何我打電話模板一些數據
$(document).ready(function() {
var data = [
{ ID: 1, FirstName: 'Anne', Email: '[email protected]' },
{ ID: 2, FirstName: 'Amelie', Email: '[email protected]' },
{ ID: 3, FirstName: 'Polly', Email: '[email protected]' },
{ ID: 4, FirstName: 'Alice', Email: '[email protected]' },
{ ID: 5, FirstName: 'Martha', Email: '[email protected]' }
];
$("#jTemplateDemo").setTemplate($("#templateHolder").html());
$("#jTemplateDemo").processTemplate(data);
});
在任何幫助解決這個不勝感激。
感謝蘭德爾。我在IE 8中看到了正確的結果,但在Firefox和chrome中看不到。任何想法,爲什麼這可能是我。 – user198552 2010-09-09 04:25:29
檢查我的更新答案。 Firefox和Chrome中是否還有錯誤? – 2010-09-09 11:27:56