Ver Mensaje Individual
  #9 (permalink)  
Antiguo 18/06/2012, 20:23
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 14 años, 3 meses
Puntos: 6
Respuesta: enviar n datos mediante ajax

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
  1. jQuery.fn.jserialize = function () {
  2.   var serialized = this.serialize();
  3.  
  4.  
  5.  
  6.  
  7.   $(this).find(':checkbox').each (function() {
  8.    
  9.     var tofind    = $(this).attr('name') + "=" + $(this).val();
  10.     var toreplace = $(this).attr('name') + "=" + (this.checked ? '1' : '0');
  11.  
  12.     if (this.checked)   { serialized = serialized.replace (tofind, toreplace); }
  13.     else                { serialized += "&" + toreplace; }
  14.   });
  15.  
  16.   return serialized;
  17. }






este es mi codigo actual

Código Javascript:
Ver original
  1. var dataString = $('#form_account').serialize();
  2.              alert('Datos serializados: '+dataString);
  3.            
  4.            
  5.                 $.ajax({
  6.                         url:'archivo.php',
  7.                         type:'POST',
  8.                         data: dataString,
  9.                         }).done(function() {
  10.                    cargar_usuarios();
  11.                          })


Código PHP:
Ver original
  1. <input name="<? echo "id_publicaciones".$i;?>" type="checkbox" id="<? echo $field['id_publicaciones'];?>" value=""/>