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>