Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/12/2010, 11:03
deep
 
Fecha de Ingreso: mayo-2003
Ubicación: Concepción
Mensajes: 80
Antigüedad: 21 años, 7 meses
Puntos: 0
Pasar parametro con Ajax en un div

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.
__________________
deep