Hola amigos. Vaya por delante que de javascript ando un poco corto, aunque estoy en ello. Necesito vuestra ayuda por lo siguiente.
Tengo dos campos select, uno carga las provincias y otro carga las localidades de una bd.
La idea es que, en función de la provincia que este seleccionada, cargue las localidades de esa provincia.
Esto lo tengo conseguido, lo que no tengo conseguido es que, si cambio la provincia, al desplegar de nuevo el select de localidades, me carga las mismas localidades de la provincia que tenia seleccionada, no de la que acabo de seleccionar. (Si cargo Madrid, me carga las localidades de madrid, pero despues eligo barcelona, me sigue cargando las localidades de madrid).
Creo que hay dos posibilidades, una sería que, al salir del campo provincia con la provincia nueva, grabara este dato en la bd y actualizara toda la pagina y al desplegar el select localidad, ya me saldrían las localidades de la provincia nueva. Esta opción la contemplo, aunque sería un poco liosa por diversos motivos.
La otra posibilidad, y aqui solicito vuestra ayuda, sería que al seleccionar la provincia nueva, todavia no esta grabado en la bd la provincia nueva seleccionada, pero que sin grabarlo, ya me carga las localidades de esta provincia nueva.
Me imagino que para hacer esto, necesitaré el valor nuevo del select provincia y actualizar de alguna forma el campo localidad pasandole ese valor nuevo del select provincia.
Resumiendo, a ver si me podeis decir como puedo coger con javascript el valor de un select (provincia) y como puedo actualizar un select (localidad) al salir de otro select (provincia).
Espero que me entendais, aunque es un poco lioso.
Gracias. Saludos.