Tengo un formulario simple que necesito enviar automáticamente cuando se ingresa el texto.envíe el formulario con retraso mientras ingresa los datos en el campo de entrada
Puedo usar el onChange o onKeyUp sin el mejor resultado.
HTML es:
<form action="" id="fusionSearchForm" method="post">
<input type="text" class="std_input" id="fusion_searchText" />
</form>
y jQuery
jQuery("#fusionSearchForm").keyup(function() {
this.submit();
});
Esta somete cada vez que se introduce un carácter. Yo preferiría lo tendría tan - hubo un retraso antes de enviar para que pueda terminar su escritura - que el foco permanece en el campo de introducción dispuesto a escribir después de enviar (si recarga)
Cualquier forma de retrasar una forma. submit() para que el usuario pueda terminar de escribir antes de enviar el formulario?
(actualización de código para un tipo más "jQuery" de manera de enviar)
Br. Anders
No se puede saber si el usuario terminó de escribir. ¿Qué pasa si alguien escribe muy lentamente? –