Hola a todos hoy les traigo un ajax que me permite cargar datos de una tabla mediante un select, el problema que tengo es que solo puedo hacer que funcione con un select y necesito que sea con dos, les presento el codigo.
<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