Ver Mensaje Individual
  #11 (permalink)  
Antiguo 18/01/2008, 11:54
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 7 meses
Puntos: 51
Re: cargar onchange en otro select con funcion java

josimapi, lo que ocurre es que el codigo JSP se ejecuta en el servidor ANTES de enviar el HTML al navegador, el navegador lo interpreta, lo pinta y el usuario hace su eleccion en el combobox. Entonces, se ejecuta el codigo en JavaScript y por tanto es imposible que JavaScript llame al codigo JSP que estaba en otra maquina y se acabó de ejecutar antes en el tiempo.

Si no tienes que poder actualizar el combo relacionado sin refrescar la pagina entonces no te queda más remedio que usar una de estas opciones:
.- O precargar todas las posibles opciones del combobox relacionado en objetos JavaScript y en el evento onchange cargar las adecuadas. Sólo es fáctible si el numero de opciones posibles es limitado.

.- O usar AJAX para realizar la peticion a código en el servidor que accedera a la BDD y te devolvera un resultado que, desde JavaScript, has de interpretar para rellenar el combobox relacionado.

S!