Seleccionar checkbox con jQuery
En esta ocasión veremos cómo seleccionar todos los checkbox de una lista y cómo seleccionar un checbox cuando marcamos un elemento concreto con JQuery.
Para seleccionar todos los checkbox de una lista
utilizando jQuery simplemente debemos utilizar un condicional para
comprobar el estado del checkbox director y aplicar el mismo estado al
resto. La función es la siguiente:
function checkTodos (id,pID) { $( "#" + pID + " :checkbox").attr('checked', $('#' + id).is(':checked'));
}
pID es el identificador del formulario e id es el identificador del checkbox director.
Si en cambio lo que queremos es seleccionar un checkbox en función de un elemento concreto, la función es tan simple como la siguiente:
function checkSel(id) {
$('input:checkbox[value='+id+']').attr("checked","checked");
}
Donde id es el valor del atributo value del checkbox
tu post me ayudo, fue la única forma de resolver mi problema.
ResponderEliminarmira mi problema era que intentada seleccionar $(input#'+id+":checkbox"').attr('checked',true) pero no funciona tienes una idea del porque , uso jquery 2.0??? intente de varias formas pero ninguna me funcionó.