Cita:
Iniciado por fernandaYO Gracias por tu pronta respuesta!
pero me gustaria que me instruyeras un poco, por que con esto no sabria que cambiar ni nada, me facilito un poco, por ejemplo:
var url="provincia.php?valor="+valor+"&r="+aleatorio; el provincia.php, pues es un archivo php, pero que debe tener? o solo lo esta creando
qeu significa el 4 y el 200? para que?
es todo
ok te explicare como funciona
empezemos por tu duda
el 4 y el 200 son para el estado de la pagina
el 4 es para completado y el 200 para ok
bueno si no sabes ayax es para que no tengas que actualizar ni cambiar de url
a esto se le llama asincrono es decir que no cambia de lugar
emezemos desde el principio
la funcion requerir() = esto es para crear el objeto ajax porque no todos los navegadores son compatibles entonces para eso es esta funcion para crear el objeto segun el navegador que usus ok ........
una ves que se creo el objeto se guardara automaticamente en la funcion requerir()
cuando acaba esta funcion haremos lo siguiente
var peticion=requerir();
esto es para igualar la variable peticion a el objeto que creamos
llamarAjaxGETpro()
esta funcion es para el proceso que hara nuestro proyecto
el envio y la obtencion de los datos por url ok el cual estaremos enviando valeres y resiviremos respuesta de provincia.php
haora si analizastes el codigo de provincia.php lo que hara es crear las opciones deacuerdo a la opcion que elegistes en el primer combobox ok
es decir te enviara los datos de labase de datos y creara las opciones del combobox
lo mismo hara la funcion llamarAjaxGETdis que este se comunicara al archivo php distrito ok
tambien nos enviara los datos de la base de datos y creara lo que son las opciones en el combobox
y por ultimo la funcion respuestaAjaxpro() es para el estado de la pagina es decir si lapagina esta en "completado" = 4 y "ok" = 200 entonces
el codigo
peticion. responseText = respuesta de los archivos
y estohace referencia a los dos ultimos combobox es para crear las opciones de menu segun la base de datos
document.getElementById("pro").innerHTML=peticion. responseText;
document.getElementById("dis").innerHTML=peticion. responseText;
ok eso es todo espero y me explicara bien...