hola amigos mi consulat es la siguiente:
como puedo pasar parametros en un div atraves de un select que trabaja con ajax.
asi es el codigo:
<select name="select" onchange="cargaXML(this.value)" >
<option value="">Elige La Universidad</option>
<option value="1.php">Universidad 1</option>
<option value="2.php">Universidad 2</option>
<option value="3.php">Universidad 3</option>
<option value="4.php">Universidad 4</option>
<option value="5.php">Universidad 5</option>
</select></td>
el codigo de ajax es:
----------------------
function cargaXML(url) {
// Primero vamos a ver si la URL es una URL :)
if(url==''){
return;
}
// Usuario inteligente...
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
req.onreadystatechange = processReqChange;
req.open("GET", url, true);
req.send(null);
// ...y usuario de Internet Explorer Windows
} else if (window.ActiveXObject) {
isIE = true;
req = new ActiveXObject("Microsoft.XMLHTTP");
if (req) {
req.onreadystatechange = processReqChange;
req.open("GET", url, true);
req.send();
}
}
}
// Funcion que se llama cada vez que se dispara el evento onreadystatechange
// del objeto XMLHttpRequest
function processReqChange(){
var detalles = document.getElementById("detalles");
if(req.readyState == 4){
detalles.innerHTML = req.responseText;
} else {
detalles.innerHTML = '<img src="loading.gif" align="middle" span class="style1" /><span class="style1"> Cargando...';
}
}
---------------------
Si yo selecciono una opcion me carga una pagina en un div:
pero además necesito que pase un parametro normalmente uno lo hace asi:
(1.php?valor=1), pero quisieera saber como lo puedo implementar en el select
desde ya gracias.