Dejar seleccionado un combo
Buen dia, mi problema es que no se como dejar seleccionado un valor en un combo.
El contexto es el siguiente, tengo una pagina jsp la cual tiene un combo de paises, pero cuando selecciono un pais debo cargar otro combo con ciudades y dejar seleccionado en el combo de paises el pais que me seleccionaron.
Como puedo hacerlo?
Muchas gracias y saludos.
Pablo
El contexto es el siguiente, tengo una pagina jsp la cual tiene un combo de paises, pero cuando selecciono un pais debo cargar otro combo con ciudades y dejar seleccionado en el combo de paises el pais que me seleccionaron.
Como puedo hacerlo?
Muchas gracias y saludos.
Pablo
Debes pasar al servlet el valor seleccionado. A la vuelta además de tener la colección de países y el pais_seleccionado en sesión, también cargamos la colección de Ciudades.
En la jsp se vuelve a pintar el combo de paises, pero esta vez debes seleccionar pais_seleccionado, porque ya lo tenemos:
<html>
<head>
<script>
function seleccionarCombo() {
for (i=0; i< total_paises; i++) {
if (i == pais_seleccionado) {
document.form1.paises.options[i].selected = true
}
}
}
</script>
</head>
<body onload="pedirVoto()">
pinta combos
</body>
<html>
En la jsp se vuelve a pintar el combo de paises, pero esta vez debes seleccionar pais_seleccionado, porque ya lo tenemos:
<html>
<head>
<script>
function seleccionarCombo() {
for (i=0; i< total_paises; i++) {
if (i == pais_seleccionado) {
document.form1.paises.options[i].selected = true
}
}
}
</script>
</head>
<body onload="pedirVoto()">
pinta combos
</body>
<html>
