Existen varias forma de por realizar esta acción, acá dejo cuatro formas para poder hacerlo:
1.- Una sola linea: Verificando el estado de la casilla, es decir, si está marcado o no devolverá 1 o 0.
[js]
var isChecked = $(‘#chkSelect’).attr(‘checked’)?true:false;
[/js]
Si utilizas la versión de jQuery 1.6+, lo puedes hacer así:
[js]
var isChecked = $(‘#chkSelect’).prop(‘checked’);
[/js]
2.- Usando el método val(), este retorna “on” cuando esta tickeado y “undefined” cuando no esta tickeado.
[js]
var isChecked = $(‘#chkSelect:checked’).val()?true:false;
[/js]
2.- Usando el método is(), este retorna true o false dependiendo si esta o no esta tickeado.
[js]
var isChecked = $(‘#chkSelect’).is(‘:checked’);
[/js]
4.- La cuarta forma es encontrar todas las casillas tickeadas en la página.
[js]
$("input[type=’checkbox’]:checked").each(
function() {
// Acá va el códgio
}
);
[/js]