Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/05/2007, 12:01
Avatar de regiomaster
regiomaster
 
Fecha de Ingreso: marzo-2006
Mensajes: 8
Antigüedad: 18 años, 1 mes
Puntos: 0
Problemas con select dinámicos

Gracias programadormax, la opcion que me diste me sirvió para otras situaciones. Pasar y guardar los parametros por sesion al usar select da mejores resultados. De esta manera los select para seleccionar sexo, edad y pais se mantienen con la opcion seleccionada mientras estas en la sesion. ¡WOW!

Tengo un select donde al seleccionar el pais, se rellena dinamicamente el select de provincias/estados y al seleccionar un estado cambia dinamicante el correspondiente a las ciudades, los select se llenan correctamente. Esto se logra con un javascript.

El problema surge cuando selecciono una provincia o una ciudad y realizo la busqueda, ya que se vacian los select llenados dinamicamente, cuando deberia quedar llena con los nombres de los estados y ciudades y con la opcion elegida seleccionada.

Alguien tiene una idea de como hacerle para mantener la opcion seleccionada y todas las opciones disponibles del select como en el caso de select estaticos. He buscado informacion pero solo encuentro casos simples.

Código HTML:
<form name="AdminForm2">

<select name='sexo'>
<option value='0'>Seleccione
<option value='Hombre'>Hombre
<option value='Mujer'>Mujer
</select>

<select name='edad'>
<option value='0'>Seleccione
<option value='1'>18 a 25 años
<option value='2'>26 a 33 años
</select>

<select name="country" onChange="provincia()"  size="1">
              <option value="0">Seleccione
              <option value="México" >México
              <option value="Extranjero" >Extrajero
              </select>

<select name="state" onChange="city()" size="1">
              <option value="0" >Seleccione
</select>


<select name="city"  size="1" >
              <option value="0" >Seleccione
              </select>
           	  <input type="submit" value="Buscar" />

</form> 

Última edición por regiomaster; 09/06/2007 a las 18:01