Quelqu'un a-t-il déjà utilisé le langage jTemplates pour afficher les résultats de saisie semi-automatique?jQuery Autocomplete & jTemplates - gestion de la réponse
Je donne les résultats suivants
$("#address-search").autocomplete({
source: "/Address/SearchAddress",
minLength: 2,
delay: 400,
focus: function (event, ui) {
$('#address-search').val(ui.item.name);
return false;
},
parse: function(data) {
$("#autocomplete-results").setTemplate($("#templateHolder").html());
$("#autocomplete-results").processTemplate(data);
},
select: function (event, ui) {
$('#address-search').val(ui.item.name);
$('#search-address-id').val(ui.item.id);
$('#search-description').html(ui.item.address);
});
et le simple porte-jtemplate:
<script type="text/html" id="templateHolder">
<ul class="autocomplete">
{#foreach $T as data}
<li>{$T.name}</li>
{#/for}
</ul>
</script>
Au-dessus j'utilise 'Parse' aux résultats de format, j'ai aussi essayé la méthode de résultat autocomplete mais ne pas avoir de chance jusqu'ici. Le seul succès que j'ai eu est en utilisant la méthode privée ._renderItem et en formatant les données de cette façon, mais nous voulons rendre la sortie en utilisant le jTemplate.
Un conseil apprécié.