¿Cómo puedo hacer que mi jquery autocomplete resalte lo que el usuario está escribiendo en cualquier resultado de autocompletado? El código que estoy utilizando es:jquery autocompletar resaltando
$("#keyword").autocomplete({
source: "ajax/autocomplete.php?action=keyword",
minLength: 2
});
probado este implementado desde el tomasz enlace publicado:
$("#keyword").autocomplete({
source: "ajax/autocomplete.php?action=keyword",
highlight: function(value, term) {
return value.replace(new RegExp("("+term+")", "gi"),'<b>$1</b>');
},
minLength: 2
});
No hubo suerte allí tampoco. La autocompleta de jQuery parece odiarme.
Actualización: Gracias a David Murdoch, ¡ahora tengo una respuesta! Vea la copia de la respuesta de @ Herman a continuación.
Gracias por publicar su solución. Funcionó perfectamente para mí –
Si encontró la solución, debe publicarla como respuesta y aceptarla. Esto se considera completamente bueno; ver [estas preguntas frecuentes sobre Meta Stack Overflow] (http://meta.stackexchange.com/questions/17463/should-i-ask-a-question-i-know-the-answer-to/17467#17467). –
@Jaime: siga adelante y mueva su respuesta a ... una respuesta. –