Comprobar si un checkbox esta seleccionado con jQuery

Para comprobar si un checkbox esta seleccionado basta crear un selector de jQuery y usar un “pseudo selector”

$("#idcheckbox").change(function(){
$(this).is(‘:checked’)
});
30 comments on “Comprobar si un checkbox esta seleccionado con jQuery
  1. Pingback: Cafeína Libre - No es lo mismo libre de cafeína que cafeína libre

  2. Consido hay forma de hacerlo mucho mas sencillo asi

    var checkeado=$(“#name_checked”).attr(“checked”);
    if(checkeado) {
    var checkbox=1;
    } else {
    var checkbox=0;
    }

  3. Me pueden ayudar, no me funciona, lo malo es ke solo me pasa con el chekbox, con un radio button funciona a la perfeccion les dejo el codigo
    $(document).ready(function(){
    $(“#cambio”).change(function(){

    if ($(“#cambio]:checked”).val() == ‘ON’)
    {
    $(“#usuarioss”).css(“display”, “block”);

    }else{
    $(“#usuarioss”).css(“display”, “none”);
    }

    });

  4. $(document).ready(function(){
    $(“#cambio”).change(function(){
    $(this).is(‘:checked’)
    {
    $(“#usuarioss”).css(“display”, “block”);
    }else{
    $(“#usuarioss”).css(“display”, “none”);
    }
    });

  5. la mejor opcion seria
    $(“#usuarioss”).css(“display”, “none”);

    y en el checkbox en el evento onchange=”$(‘#usuarioss’).toggle(500)”

  6. suponiendo que al final de todo, el codigo bueno sea este:

    $(“#idcheckbox”).change(function(){
    $(this).is(‘:checked’)
    });

    como lo uso? yo lo unico que quiero es de un grupo de checks cada uno con un id distinto obtener su value cuando estan seleccionados al hacer click a un boton en el evento click del boton ya tengo todo lo necesario solo me falta generar una cadena con los valores de los checks seleccionados

  7. Hola beatmaster, bueno depende de como lo necesites y para que necesites los values de los checkbox pero se me ocurré que podrías hacer algo como..


    var miCadena = '';
    $('#miBoton').click(function (e) {
    //recorrer los checkbox que tengan una misma clase
    $('.mischeckbox').each(function (i, obj) {
    //aquí obtienes el value de cada uno y lo concatenas
    if ($(o).is(: checked)) {
    miCadena += $(obj).val() + '&';
    }
    });
    });

Leave a Reply

Your email address will not be published.