<script>
function mostrarInfo(cod){
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("datos").innerHTML=xmlhttp .responseText;
}else{
document.getElementById("datos").innerHTML='Cargan do...';
}
}
xmlhttp.open("POST","conexion/cons_report.php",true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send("cod_banda="+cod);
}
</script>
El select esta formado de la siguiente manera
<SELECT name="tipo" onchange="mostrarInfo(this.value)">
<OPTION value="Compra de Servicio">Compra de Servicio</OPTION>
<OPTION value="Compra de Inventario">Compra de Inventario</OPTION>
<OPTION value="Compra de Herramientas">Compra de Herramientas</OPTION>
</SELECT>
y por ultimo cons_report.php es donde hago la consulta donde tomo cod_banda para llamar e imprimir los datos de mysql.
Como ven es un poco simple pero a la vez me complica la vida
, pero solo acepta un dato a la vez, no pasa los dos al mismo tiempo, cuando selecciono algun dato de la segunda variable elimina el primero aun que este ya seleccionado, por que sera?
, al dale el nombre de
Realice el cambio pero al parecer queda igual, no sera mejor enviar todos los select por medio de un form, que la función se efectué por medio de un submit? 

