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(i, item){
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