deberias de cancelar el href del enlace y pasar la tarea a una funcion, que tome los valores, arle la url y redireccione a esta:
Enlace
Código HTML:
Ver original<center><a href="#" onClick="url()" class="btn btn-primary btn-xs"><span class="glyphicon glyphicon-plus"></span> Agregar
</a></center><br>
Funcion:
Código Javascript
:
Ver originalfunction url(){
var valor1 = $("#select1").val();
var valor2 = $("#select2").val();
var valor3 = $("#select3").val();
var valores = '?';
if(valor1!='seleccione'){
valores += 'valor1='+valor1;
}
if(valor2!='seleccione'){
valores += '&valor1='+valor2;
}
if(valor3!='seleccione'){
valores += '&valor1='+valor3;
}
var url = 'GuardarMercancia.php'+valores;
window.location.href=url;
}
Otra opcion es usar ajax.
prueba a ver