Ver Mensaje Individual
  #7 (permalink)  
Antiguo 10/02/2009, 19:02
Avatar de SPAWN3000
SPAWN3000
 
Fecha de Ingreso: marzo-2008
Ubicación: Bogota
Mensajes: 858
Antigüedad: 17 años
Puntos: 15
De acuerdo Respuesta: checked a todos los checkbox

Podrias utilizar algo de logica:
(Siempre hay alternativas para todo...)

1. Calculas el total de check en el momento de la creación de la pagina y almacenas el parametro y lo dejas en javascript.

2. Ahora haces un for que establezca check a todos desde arriba y desde abajo de la lista.

Digamos:
el total de check es 1000.
Comienzas:
i = 0;
j=total elementos;
Un for (i=1 hasta 500){
document.forms[objForm].elements[i].checked=true
document.forms[objForm].elements[j].checked=true
j=j-1;
}
Asi, logras dos trabajos en uno y tu tiempo se reduce casi a la mitad. y si aun es lento, puedes partir el grupo en cuatro, con cuatro variables y listo...
- También puedes paginar tu listado, asi el usuario no se cansa de esperar...

Un saludo.

Última edición por SPAWN3000; 10/02/2009 a las 19:16