Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/02/2008, 10:32
Avatar de quinqui
quinqui
 
Fecha de Ingreso: agosto-2004
Ubicación: Chile!
Mensajes: 776
Antigüedad: 20 años, 7 meses
Puntos: 56
Re: Utilizar el type="check" de modo múltiple

Holas carolca79

Te cuento mi solución:

- Todos los checkboxes les pongo el mismo "name".
- A cada uno le asigno en "value" el ID correspondiente.
- Ten a saber que el valor de "seleccionado" no se guarda en la propiedad "value" del campo, sino en el evento "checked" del mismo.
- Agrego un campo "hidden" al formulario, donde almacenaré todos los checkboxes seleccionados al momento de hacer submit.
- Cuando hago submit llamo a una función Javascript que recorre los chekboxes (pues son parte de un arreglo, al haberles puesto a todos el mismo nombre), y voy verificando si están checkados: si lo están, tomo su valor y lo concateno y guardo en el campo oculto, separando los ID con ";".
- Luego cuando recibo los valores del formulario, tomo el valor del campo oculto y lo separo, basándome en que están unidos por el signo ";".

Código HTML:
<input type="hidden" name="imagenes_checkadas" />

<input type="check" name="imagen" value="chk156" />
<input type="check" name="imagen" value="chk205" />
<input type="check" name="imagen" value="chk328" /> 
__________________
pipus.... vieeeeeji plomius!!!
*quinqui site*