Tengo un formulario con 3 combos: el primero está hecho estáticamente con código html estándar. Si ejecuto una consulta, cuando retorno al formulario, el primer combo queda posicionado en el elemento seleccionado en el procedimiento anterior.
O sea, el usuario sigue teniendo todos los datos del formulario para repetir la consulta, y poder cambiar los valores sin tener que volver a seleccionar todo otra vez.
El problema radica que tengo dos combos más, los cuales con javascripts son cargados dinámicamente según los valores del primero.
Lo que razono que debería hacer es:
- cuando retorne al formulario, leer la posición del primer combo y *forzar* la carga de los combos dependientes (solución parcial).
- y ver de obtener (o haber persistido anteriormente) los valores de selección y volver a posicionar en el elemento anteriormente seleccionado. Pregunta: se le puede preguntar al navegador estos datos?
El tema es: pistas de como hacerlo? el razonamiento es correcto?
Nota: en el mismo formulario y las páginas siguientes estoy manejando PHP con sesiones, lo que significa que sé a través de la sesión que datos fueron seleccionados, lo que podría leerlos al volver otra vez al formulario y hacer un javascripts que los cargue y seleccione su posición.
La opción más simple?