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

gracias por responder Lucieta86 estoy siguiendo tu consejo pero no se como implementar la parte que dices "Podrias comprobar con un if si esa variable tiene valor, si lo tiene, perfecto y si no lo tiene, es que no esta checkeado y por tanto puedes asignarle tu el valor."

este es mi codigo me falta implementar para que se envie un 0 cero a checkbox que no estan chekeados
Código Javascript:
Ver original
  1. $(document).ready(function() {
  2.  
  3.     $('#create_account').click(function(){
  4.  
  5.         //var dataString = $('#form_account').serialize();
  6.  
  7.  
  8.             var arrayOpt = new Array;
  9.               $('input[type=checkbox]').each(function() {
  10.                         if ($(this).attr('name') == 'opcion[]') {
  11.                             if ($(this).attr('checked') == 'checked') {
  12.                                 arrayOpt.push($(this).val());
  13.                                
  14.                             }
  15.                         }
  16.                     });
  17.  
  18.         //alert('Datos serializados: '+dataString);
  19.         var noma= $("#nombre").val();
  20.         var corra= $("#correo").val();
  21.         var telea= $("#telefono").val();
  22.        
  23.              
  24.    
  25.             param="nom="+noma+"&corr="+corra+"&boletines="+arrayOpt+"&tele="+telea;
  26.            // alert("Nombre:"+" "+noma+"\n"+"Correo:"+" "+corra+"\n"+"Telefono:"+" "+telea+"\n"+"boletines:"+" "+arrayOpt);
  27.  
  28.         $.ajax({
  29.             type: "POST",
  30.             url: "account.php",
  31.             data: param,
  32.             success: function(data) {
  33.            
  34.  
  35.             }
  36.         });
  37.     });
  38. });