¿Cómo habilitar el botón cuando la casilla de verificación hizo clic en jQuery?¿Cómo habilitar el botón cuando la casilla de verificación hizo clic en jQuery?
Respuesta
Puede hacerlo de esta manera:
$("#checkBoxID").click(function() {
$("#buttonID").attr("disabled", !this.checked);
});
Esto permite que en caso de control y desactiva de nuevo si se desactiva. En jQuery .attr("disabled", bool)
toma un valor booleano, por lo que puede mantenerlo bastante corto usando la propiedad this.checked
DOM de la casilla de verificación.
+1 para negar el booleano, es una técnica simple que no se usa lo suficiente, IMO. Ah, y no usar * .is (": checked") *, también ;-) –
A partir de jQuery 1.6, se recomienda usar el método .prop() para esto en su lugar (http://api.jquery.com/attr /). – Eirik
$("#yourcheckboxid").click(function() {
var checked_status = this.checked;
if (checked_status == true) {
$("#yourbuttonid").removeAttr("disabled");
} else {
$("#yourbuttonid").attr("disabled", "disabled");
}
});
- 1. ¿Deshabilitar/habilitar elemento con casilla de verificación y jQuery?
- 2. ¿Cómo puedo saber si se hizo clic en una casilla de verificación?
- 3. cómo detectar qué botón se hizo clic con jQuery
- 4. JQuery La verificación de la casilla de verificación está marcada
- 5. Jquery UI botón de alternancia (casilla de verificación) clic/arrastrar error
- 6. Control CheckedListBox - Solo marcando la casilla de verificación cuando se hace clic en la casilla de verificación real
- 7. Marque la casilla de verificación deshabilitada (Jquery)
- 8. habilitar o deshabilitar la casilla de verificación en html
- 9. cambiar color de fondo del div cuando se hace clic en la casilla de verificación
- 10. jQuery: habilite el envío cuando la casilla de verificación min 1 está marcada
- 11. valor de casilla de verificación en jquery
- 12. ¿Cómo puedo saber en qué botón se hizo clic?
- 13. Cómo detectar si el usuario hizo clic en el botón "Atrás"
- 14. casilla de verificación jquery o javascript oncheck?
- 15. Jquery: Manejo de casilla de verificación Haga clic en Evento con JQuery
- 16. cómo borrar la casilla de verificación
- 17. Botón de opción de verificación al hacer clic en DIV
- 18. cómo evitar la casilla de verificación cuando se hace clic en el enlace dentro de la etiqueta
- 19. cómo realizar eventos cuando una casilla de verificación está marcada/desmarcada en jquery
- 20. jquery, casilla de verificación deseleccionar por valor
- 21. ¿Por qué no se puede hacer clic en esta casilla de verificación, creada dinámicamente con jQuery?
- 22. jquery casilla de verificación múltiple matriz
- 23. jQuery gatillo ('clic') no disparar caso .click en casilla
- 24. jQuery - Casilla de verificación de estilo, reemplace con la imagen
- 25. jQuery si casilla de verificación está marcada
- 26. botón vba - buscar al que se hizo clic
- 27. ¿Activar/desactivar el botón de enviar si la casilla de verificación está marcada/desmarcada?
- 28. jQuery enviar formulario en la casilla de verificación presione
- 29. Obtener la identificación de una casilla de verificación? - jQuery
- 30. jquery comprueba si casilla de verificación asp está marcada
Muestra un poco de esfuerzo aquí y publica tu código. De lo contrario, cerca. –