Siempre buscaba tips y plugins de JQuery y después se me perdían, así q este sitio es solo eso, mi repositorio de ideas, tips y plugins sobre este útil framework de javascript.
lunes, 24 de mayo de 2010
Enable Y Disable en Jquery
Para habilitar elementos como select y textbox en jquery necesitamos usar la función attr:
$('#elemento').removeAttr('disabled');
ResponderEliminarCreo que esto es lo mas optimo, remover el atributo
Saludos,
Andrés Fuentes
Genial, lo optimo
EliminarBUENISIMO ME SACARON DE APUROOSSSSS PARA HABILITAR MIS SELECTS ANTES DEL SUBMIT..
Eliminar$('#elemento').removeAttr('disabled');
ResponderEliminarLa Mejor opción.
Esto ya no sería correcto ya que "disabled" es una propiedad, no un atributo. Esto aparece a partir de jquery 1.6
ResponderEliminarSería así:
$("#elemento").prop("disabled","disabled"); --> DESACTIVAR
$("#elemento").prop("disabled",""); --> ACTIVAR
Gracias por el aporte.
La mejor opcion es:
ResponderEliminar$('#elemento').attr('disabled','disabled');
y para quitar el bloqueo:
$('#elemento').removeAttr('disabled','disabled');