hola amigos hasta el momento envio solo los checkbox que estan chekeados he buscado por san google si existe la posibilidad de enviar “nombre=1” cuando el checkbox está activado, y “nombre=0” cuando no está activado y solo he encontrado lo siguiente 
  http://www.codigomanso.com/es/2008/1...#comment-28737  
podrian ayudarme a enterder el codigo que exponen en dicha pagina o por lo menos decirme si este puede funcionar    
Código Javascript
:
Ver original- jQuery.fn.jserialize = function () { 
-   var serialized = this.serialize(); 
-    
-   
-    
-   
-   $(this).find(':checkbox').each (function() { 
-     
-     var tofind    = $(this).attr('name') + "=" + $(this).val(); 
-     var toreplace = $(this).attr('name') + "=" + (this.checked ? '1' : '0'); 
-   
-     if (this.checked)   { serialized = serialized.replace (tofind, toreplace); } 
-     else                { serialized += "&" + toreplace; } 
-   }); 
-   
-   return serialized; 
- } 
este es mi codigo actual     
Código Javascript
:
Ver original- var dataString = $('#form_account').serialize(); 
-              alert('Datos serializados: '+dataString); 
-              
-              
-                 $.ajax({  
-                         url:'archivo.php', 
-                         type:'POST', 
-                         data: dataString, 
-                         }).done(function() { 
-                    cargar_usuarios(); 
-                          }) 
Código PHP:
Ver original- <input name="<? echo "id_publicaciones".$i;?>" type="checkbox" id="<? echo $field['id_publicaciones'];?>" value=""/>