Ver Mensaje Individual
  #12 (permalink)  
Antiguo 24/11/2003, 18:04
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 11 meses
Puntos: 1284
Hola otra vez:

La verdad es que el planteamiento resumido del final del mensaje es más fácil de entender que todo lo demás

Después de "Releer" el mensaje, pienso que podrías tener inhabilitado (incluso oculto) los identificadores de provincia y municipio cuando no sea municipio el demandante.

Si los tenés en una base de datos y se seleccionan con el select, también se podrían poner con readonly o disabled (provincia y municipio) y en ese caso se podría chequear el selectedIndex de cada select

Simplificando... voy a decirte la lógica que yo usaría (pero sinceramente no me considero "especialista en formularios")...

El campo tipo demandante (o como lo tengas), lo pondría con un radio y si fuese "municipal" habilitaría los select de provincia y municipio (creo que los cargas desde una base de datos)

Si los campos provincia y municipio los puedes controlar con los select, podrías hacerlo más o menos así:

Si se modifica la provincia, poner "disabled" el botón submit, ya que o se ha puesto por primera vez, o se ha cambiado, así que lo que tuviera como municipio no serviría (y se inicializaría)... y si se modifica el municipio ya podría habilitarse, aunque debería chequearse si el "selectedIndex" fuese mayor que "0" (reservado para el mensaje de "seleccione..."

El problema para este sistema es que he visto que haces un submit para actualizar el campo "municipio" así que lo más importante es la inicialización que veo que es asp, y no tengo duda que lo controlas.

De todos modos, este es otro planteamiento que no sé si te servirá. Y, por cierto, no sabría recomendarte nada de javascript ya que es algo "jodido" porque cada navegador inventa sus cosas y algo bueno para explorer puede ser muy malo para los otros, pero por aquí hay mucha buena gente que te sabrá orientar cuando estés con problemas.

Saludos