PHP - combos dependientes

 
Vista:

combos dependientes

Publicado por raul (49 intervenciones) el 17/05/2006 09:38:37
Hola, estoy intentando hacer en PHP combos dependientes, guardando los select en base de datos, hasta ahi todo bien, pero cuando llego a la función de cargar contenido no consigo que en ajax.open("GET", "form.php?edo="+d1, true); me pase el valor edo, la variable d1 si me recoge bien el valor elegido en el primer combo. En el archivo form.php recojo edo con $edo=$_GET["edo"]; pero no me aparece nada.

//Archivo funciones.js//

function nuevoAjax(){
var xmlhttp=false;
try {
// Creación del objeto ajax para navegadores diferentes a Explorer
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
// o bien
try {
// Creación del objet ajax para Explorer
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) {
xmlhttp = false;
}
}

if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}

function cargarContenido()
{
var contenedor = document.getElementById('contenedor');
var d1 = document.getElementById('select_0').value;
ajax=nuevoAjax();
ajax.open("GET", "form.php?edo="+d1, true);
ajax.onreadystatechange=function()
{
if (ajax.readyState==4) {
contenedor.innerHTML = ajax.responseText; }
}
ajax.send(null);
}

Por favor si alguien me pudiera ayudar le estaría muy agradecido.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder