hola Estoy implementando una función de búsqueda en vivo (= buscar mientras escribe) en mi aplicación web. Actualmente estoy usando el evento de teclado para enviar la solicitud de búsqueda a través de la publicación de Ajax, p.¿Cómo se soluciona el problema de "retraso" de una búsqueda en vivo?
$('#SearchField').keyup(function(e) {
$.post(
...
);
});
pero esto conduce a algún tipo de problema de retraso, en algunos casos, cuando la búsqueda, por ejemplo después de "problema", la respuesta de "pro" muestra hasta manera después de la respuesta de "problema" y sobrescribe el corregir el resultado de la búsqueda con una forma de obtener un gran resultado.
¿Cuál sería un buen enfoque para combatir este comportamiento?
tia
¿Por qué no sondear el cuadro de texto para ver cambios cada 0.5 - 1.0 segundos? – Skilldrick