J'utilise jtemplates avec jquery et j'obtiens une erreur lorsque j'essaie d'utiliser des tables dans le template.Erreur avec jtemplates avec les tables
Après travaille
<ul>
{#foreach $T as record}
<li>{$T.record.FirstName}</li>
{#/for}
</ul>
mais ce qui suit ne fonctionne pas et donne erreur $ T.record est non définie dans Firebug
<table border="1">
{#foreach $T as record}
<tr>
<td>{$T.record.FirstName}</td>
</tr>
{#/for}
</table>
Après comment je fais appel modèle avec des données
$(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);
});
Toute aide à résoudre ceci est grandement apprécié.
Merci Randall. Je vois les résultats correctement dans IE 8 mais pas dans Firefox et chrome. Toutes les idées pourquoi cela pourrait moi. – user198552
Vérifiez ma réponse mise à jour. Y a-t-il aussi des erreurs dans Firefox et Chrome? –