¿Cómo 'escucho' el texto que se ingresa en el campo de texto?

¿Cómo hago para que mi secuencia de comandos escuche el texto que se escribe dentro de un campo de texto? Usé la clase '.ops' y la etiqueté en varios campos de selección y un campo de texto. Solo puedo detectar los cambios en los campos seleccionados, pero no puedo detectar los cambios en el campo de texto a menos que presione 'Enter' en el teclado.

Este es mi script actual (dentro de la función contiene un script AJAX).

$(document).on('change', '.ops', function() {

});

preguntado el 02 de diciembre de 13 a las 08:12

2 Respuestas

Puede especificar múltiples eventos aquí:

$(document).on('change keyup', '.ops', function() {

Respondido el 02 de diciembre de 13 a las 08:12

Utilice la herramienta input evento que ocurre cuando el contenido de texto de un elemento se cambia a través de la interfaz de usuario.

$('.ops').on('change input', function() {

});

ejemplo: jsFiddle

Respondido el 02 de diciembre de 13 a las 08:12

Esto también es útil. ¡Gracias! - medusas kosher

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.