Foros del Web » Programando para Internet » Jquery »

Seleccionar y deseleccionar checkbox con jquery

Estas en el tema de Seleccionar y deseleccionar checkbox con jquery en el foro de Jquery en Foros del Web. Hola a todos, escribo en esta oportunidad porque estoy trabajando con 2 arreglos de checkbox pero he intentado validar que al seleccionar un check del ...
  #1 (permalink)  
Antiguo 06/01/2016, 21:03
 
Fecha de Ingreso: noviembre-2015
Mensajes: 38
Antigüedad: 8 años, 5 meses
Puntos: 0
Seleccionar y deseleccionar checkbox con jquery

Hola a todos, escribo en esta oportunidad porque estoy trabajando con 2 arreglos de checkbox pero he intentado validar que al seleccionar un check del arreglo 1 me quite la selección del otro arreglo de check, pero no me funciona la validación, estos check se encuentra dentro de una tabla, el código que estoy utilizando es el siguiente:

Código HTML:
<input type="checkbox" class="checkSoli" id=idRF'.$aRow[0].' name="idDetalleRF[]" value='.$aRow[0].' data-accion="seleccionar" >
<input type="checkbox" class="checkSoli" id=idEH'.$aRow[0].' name="idDetalleEH[]" value='.$aRow[0].' data-accion="seleccionar" > 
Código:
$('body').on('click', 'tbody#tbTramite input[type=checkbox]', function (e){
        if($(this).is(':checked'))
        {
            var parent=$(this).val();
            if($("#idRF"+parent).$(this).is(':checked'))
            {   
                $("#idEH"+parent).removeAtrr('cheked'); 
            }else if($("#idEH"+parent).$(this).is(':checked'))
            {
                $("#idRF"+parent).removeAtrr('cheked'); 
            }
 
        }
});
Si me pudieran decir que pasa porque no funciona, se lo agradecería.
  #2 (permalink)  
Antiguo 06/01/2016, 21:41
 
Fecha de Ingreso: diciembre-2015
Mensajes: 529
Antigüedad: 8 años, 4 meses
Puntos: 39
Respuesta: Seleccionar y deseleccionar checkbox con jquery

Tienes "cheked" y debería ser "checked" en ambos

$("#idRF"+parent).removeAtrr('cheked');

Por

$("#idRF"+parent).removeAtrr('checked');

Etiquetas: checkbox
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:21.