Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/05/2011, 03:26
Avatar de metacortex
metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 5 meses
Puntos: 832
Respuesta: Jquery checkbox chequear de forma dependiente

Estoy comenzando con JQuery (realmente comienzo con javascript) pero creo que la cosa es así:

Código Javascript:
Ver original
  1. $('.check').change(function() {
  2.     $('.che').attr('checked' , $(this).attr('checked');
  3. });

Código HTML:
Ver original
  1. <p><input type="checkbox" name="algo" class="check" /></p>
  2.  
  3. <p><input type="checkbox" name="esto" class="che" /> 1</p>
  4. <p><input type="checkbox" name="esto" class="che" /> 2</p>
  5. <p><input type="checkbox" name="esto" class="che" /> 3</p>
Aprovechando que .attr('checked') devuelve true o false directamente, lo metí en seco como 2do parámetro en lugar de construir un ternario o condicional. Me pareció más práctico (y de hecho funciona bien) pero no estoy seguro si sea un buen procedimiento. Esperemos a que venga alguien que sepa más que nosotros y dé su opinión.

En este caso usé clases para encontrar las etiquetas a procesar, pero puedes usar otros atributos como name o id (eso sí lo sé con certeza jejeje).