Ver Mensaje Individual
  #5 (permalink)  
Antiguo 31/07/2013, 14:24
ocp001a
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 6 meses
Puntos: 528
Respuesta: onchange al hacer checkall

Perdón por un error, no debería ser

Código Javascript:
Ver original
  1. for(var i=0; i<chk.elements.length; i++){
  2.         chk.elements[i].checked = checked;
  3.         incluirCheck($i);
  4.         //alert(chk.elements[i].id);
  5. }

si no

Código Javascript:
Ver original
  1. for(var i=0; i<chk.elements.length; i++){
  2.         chk.elements[i].checked = checked;
  3.         incluirCheck(i);
  4.         //alert(chk.elements[i].id);
  5. }

(sin el $)


Si aún así no coinciden, es cosa de ver en qué posición empieza $i dentro de php para empatarla en js.

En tu js puedo ver que i empieza en 0.

Si por alguna razón en php empezara en 1, se puede hacer

Código Javascript:
Ver original
  1. for(var i=0; i<chk.elements.length; i++){
  2.         chk.elements[i].checked = checked;
  3.         incluirCheck(i+1);//o bien la cantidad que se necesite.
  4.         //alert(chk.elements[i].id);
  5. }