Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/02/2013, 16:17
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Pasar array de name con sus values.

Ese comportamiento es normal ya que los campos tipo checkbox solo son enviados cuando se seleccionan.

Una técnica consiste en crear campos fantasma antes de los reales, los campos fantasma tendrían los valores por defecto en caso de no marcar ningún checkbox.

Código HTML:
<input type="hidden" name="foo[0]">
<input type="hidden" name="foo[1]">
<input type="hidden" name="foo[2]">

<input type="checkbox" name="foo[0]">
<input type="checkbox" name="foo[1]">
<input type="checkbox" name="foo[2]"> 
En caso de seleccionar un checkbox sobre-escribe el valor del campo fantasma, que claro, para que esto funcione debes enumerar los índices correctamente.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.