Hola ElJavista! Muchas gracias por responder.
Bueno lo de write y print no sabría decirte cual es la diferencia, pero lo tomare en cuenta.
Cita:
Iniciado por ElJavista
lo que si te recomiendo es que visualices en el navegador la página info.jsp de este modo:
info.jsp?pais=1
Bien, hice la prueba y me muestra solo el ultimo registro de la bd. O sea, de la lista de países el que corresponde al código 1 es "Colombia" y cuando lo pruebo desde el navegador me muestra "Vichada", que es el ultimo registro de la tabla Departamentos cuando el codigo de pais es igual a 1.
También lo probé con otros países y siempre es lo mismo, me muestra el ultimo registro.
Cita: Otra recomendación. No emplees este odioso código:
document.all.ciudad.innerHTML = req.responseText;
Eso solo funciona en el también odioso Internet Explorer, usa en su lugar este:
document.getElementById('cuidad').innerHTML = req.responseText;
Bueno, esa linea la cambie y no funciona tampoco. Yo había intentado hacerlo con una estructura MVC pero cada vez que elegía un país, se cambiaban los departamentos pero se recargaba la pagina, quedando en el primer combo el país por defecto.
¿Que puede estar pasando?
de verdad muchas gracias por tu ayuda lo aprecio mucho :)