Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/04/2012, 11:23
Avatar de sneyder05
sneyder05
 
Fecha de Ingreso: enero-2009
Ubicación: Cali
Mensajes: 172
Antigüedad: 15 años, 10 meses
Puntos: 17
Mensaje Respuesta: Varios select enviados por jquery con ajax

Saludos

Puedes usar la función serialize, si tus select están en un form, así:

Código PHP:
$.ajax({
   
type:'post',
   
url'archivo.php',
   
data: $('#form').serialize()
}); 
Y si por el contrario, no tienes los select en un form, o no quieres enviar todos los campos, solo esos, puedes hacer un selector y recorrerlos, así(estoy realizando el evento desde un click):
Código PHP:
$('#enviar_form').click(function(){
    
//Aquí debes usar el selector correcto para obtener los select
    //En este caso retornaría todos los select
    
var params "";
    $(
'select').each(function(iitem){
         
params += '&' + $(item).attr('name') + '=' + $(item).val();
    });
}); 
Así formarías la cadena que pasarías como parámetro en el AJAX, te he dado la idea, ahora puedes modificarla a tus necesidades

Saludos