Tengo un área de texto donde las personas ingresan texto (naturalmente), y quiero hacerlo para que se haga una solicitud de AJAX de vez en cuando para obtener sugerencias sobre el tema de texto (como preguntas relacionadas con el desbordamiento de pila, pero para un área de texto, no una entrada de texto). El problema es que no puedo hacer una solicitud de AJAX en cada pulsación de tecla (sería inútil y consume muchos recursos), y no estoy seguro de cuál sería la forma más eficiente de hacerlo (cada X palabras? Cada X segundos ? ¿o algo mas?).Cómo desencadenar un evento onkeyup que se retrasa hasta que un usuario pausa su tipado?
¿Cuál sería la mejor manera de hacerlo?
Gracias de antemano.
posible duplicado de [jQuery .keyup () retraso] (http: // stackoverflow.com/questions/1909441/jquery-keyup-delay) – kenorb
@kenorb esta pregunta era realmente la primera, y tu referencia fue considerada como un duplicado de estas preguntas, pero los administradores no quisieron cerrar la pregunta porque el título era mejor y tiene sobre 132931 puntos de vista, que es bastante notable. – Adam
No importa que este sea más antiguo, el otro tenga más votos y vistas, consulte: [¿Debo marcar una pregunta como duplicada si ha recibido mejores respuestas?] (Http://meta.stackoverflow.com/q/ 251938/55075). El título se puede editar siempre a la mejor. Pueden estar siempre [fusionados] (http://meta.stackexchange.com/a/147651/191655). – kenorb