JavaScript - Cargar lista a partir del valor de otra.

 
Vista:

Cargar lista a partir del valor de otra.

Publicado por josexl (1 intervención) el 17/12/2008 13:50:41
Estoy con un jsp.
Cargo una lista desde los valores de un array que cargo a su vez desde un BBDD:

<select onclick="javascript:cargar();" name='entorno' id='entorno' class='campoTexto'>
<%for(int i=0;i<vEntorno.size();i++){
out.println("<option value=""+vEntorno.get(i)+"">"+vEntorno.get(i)+"</option>");}%>
</select>

Le agrege la opcion onclick(no se si hay otra mejor) para que cuando se pinche en una de las opciones de la lista despegable, me llame a esa funcion:

<script type="text/javascript">
var valor="Sistemas";
function cargar(){
var indice = document.getElementById("altacandidato").getElementsByTagNam
("entorno").selectedIndex;
valor = document.getElementById("altacandidato").getElementsByTagName("entorno").options[indice].value;
}
</script>

¿como hago para cargar mi array desde la base de datos segun el "valor"?
Puedo meter scriptle en functions o como puedo usar "valor" para mis scriptles.

Muchas gracias.
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

RE:Cargar lista a partir del valor de otra.

Publicado por PasabaPorAqui (52 intervenciones) el 17/12/2008 18:55:21
Si lo que quieres es coger los valores de la segunda lista de la base de datos, lo mejora va a ser que te metas con ajax. Tendras que mirarlo tu, que es bastante largo de explicar, pero tienes mucha documentacion al respecto, y seguramente encuentres varios ejemplos con lo que necesitas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar