Estoy tratando de determinar si un área de texto está vacío si un usuario elimina lo que ya está rellenado previamente en el área de texto mediante jQuery.jQuery detectar si textarea está vacío
¿De todos modos para hacer esto?
Esto es lo que tengo y no su trabajo
$(textarea).live('change', function(){
if($(this).val().length == 0) {
$(submitButtonClass).addClass('disabled_button');
$(submitButtonClass).removeClass('transSubmit');
} else {
$('.disabled_button').addClass('transSubmit').css({
'cursor':'pointer'
}).removeClass('disabled_button');
}
});
¿'textarea' es un nombre de variable real en su código o se olvidó de envolverlo en delimitadores de cadena? p.ej. '$ (" textarea "). live (...)'. Lo que tienes debe funcionar, de lo contrario. tuviste algun error? –
'textarea' es un nombre de variable. Y no estoy obteniendo ningún error ... Casi tengo que vincular el evento keydown al área de texto – dennismonsewicz
si 'textarea' no es un selector, debería usar' bind' en lugar de 'live'. Ver http://api.jquery.com/live/#caveats –