Avant jQuery UI 1.8.4 Je pourrais utiliser HTML dans le tableau JSON que j'ai créé pour fonctionner avec une saisie semi-automatique.Utilisation du HTML dans l'autocomplétion de l'interface utilisateur jQuery
j'ai pu faire quelque chose comme:
$row_array['label'] = '<span style="color: red; font-family: courier;">User, Name</span>';
qui apparaîtraient sous forme de texte rouge dans le menu déroulant.
A partir du 1.8.4 cela ne fonctionne pas. J'ai trouvé http://dev.jqueryui.com/ticket/5275 qui me dit d'utiliser l'exemple HTML personnalisé here avec lequel je n'ai pas eu de chance.
Comment puis-je faire en sorte que le HTML apparaisse dans la suggestion?
Mon jQuery est:
<script type="text/javascript">
$(function() {
$("#findUserIdDisplay").autocomplete({
source: "ui_autocomplete_users_withuname.php",
minLength: 2,
select: function(event, ui) {
$('#findUserId').val(ui.item.id);
}
});
});
</script>
Mon tableau JSON comprend HTML comme ce qui suit:
[{"label":"<span style="color: red";>User, Name</span>","value":"User, Name","id":"10"}]
Je voudrais aussi que cette réponse, je viens de rencontrer le même problème. –