Ver Mensaje Individual
  #10 (permalink)  
Antiguo 23/04/2012, 20:02
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 8 meses
Puntos: 406
Respuesta: Envio de correo a varios destinatarios con phpMailer

Eso no tiene nada que ver, enviar vía ajax o POST de la vieja escuela es lo mismo para PHP, aparte, el código que muestras del supuesto ajax no hay nada referente a envió de datos...

Actualización: No había visto que tu pregunta estaba dentro del código >.<, bueno puedes enviarlos como un string y luego con explode crear tu array...

Código Javascript:
Ver original
  1. $(document).on('ready',function() {
  2.                 $('#marcar').on('click', function() {
  3.                     $('input[type=checkbox]').each(function() {
  4.                         if ($(this).attr('checked') != 'checked') {
  5.                             $(this).attr('checked','checked');
  6.                         }else {
  7.                             $(this).removeAttr('checked');
  8.                         }
  9.                     });
  10.                 });
  11.                
  12.                 $('#enviar').on('click',function() {
  13.                     var arrayOpt = new Array;
  14.                     $('input[type=checkbox]').each(function() {
  15.                         if ($(this).attr('checked') == 'checked') {
  16.                             arrayOpt.push($(this).val());
  17.                         }
  18.                     });
  19.                    
  20.                     $.ajax({
  21.                         url:'recibio.php',
  22.                         type:'post',
  23.                         data: 'opciones='+arrayOpt,
  24.                         success: function(datos) {
  25.                             $('#respuesta').html(datos);
  26.                         }
  27.                     });
  28.                 });
  29.             });

y en recibio.php...
Código PHP:
Ver original
  1. $opciones = explode(',',$_POST['opciones']);
  2.  
  3. echo '<pre>';
  4. var_dumpt($opciones);
  5. echo '</pre>';

NOTA: Se me olvidaba, el código que dejo de JQuery es valido únicamente de la versión 1.7 para arriba!
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)

Última edición por Nemutagk; 23/04/2012 a las 20:50