plugin jTemplates, bug dans mon 1er template
Bonjour
Voici mon 1er template avec jtemplate:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| <script type="text/html" id="templateRdvsRead">
{#template MAIN}
{#foreach $T.rdvs as rdv}
{#include RDV root=$T.rdv}
{#/for}
{#/template MAIN}
{#template RDV}
<span class="color:{T.manager.color}">
- vu(e) le {$T.date} par {$T.manager.abr}
</span><br />
{#/template RDV}
</script>
<script type="text/javascript">
...
function processRead() {
...
$("#containerRdvs").setTemplate($("#templateRdvsRead").html());
$("#containerRdvs").processTemplate(cand);
}
$(document).ready(function() {
processRead();
});
</script>
...
<div id="containerRdvs" /> |
Il ne fonctionne pas.
Firebug me signale une erreur ligne 175 du fichier jquery-jtemplates_uncompressed.js : s.replace is not a function.
Firebug identifie s comme étant "function()".
Voici le contenu de la variable cand (simplifié, retour à la ligne ajoutés pour la lecture):
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| '{
...
"lName":"THEBAULT",
"fName":"Rémi",
...
"rdvs":[
{
"date":"22/07/2010",
"manager": {
"userid":"identifiant",
"abr":"ABR",
"color":"#006633"
},
...
}
]
}' |
merci d'avance pour votre aide
Rémi