Hola:
Fíjate en la respuesta de zerokilled
Se encadenan los checked con el formato nombre[]=escape(valor)...
Una recomendación que siempre hago es crear el sistema para que funcione con javascript desactivado y luego añadirle las implementaciones javascript/Ajax.
Saludos