Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2008, 08:34
Jhorb
 
Fecha de Ingreso: junio-2002
Mensajes: 261
Antigüedad: 22 años, 9 meses
Puntos: 0
Problemas con combox

Hola a todos, he creado dos combox dependientes, es decir al seleccionar un item del primer combo, el segundo se actualiza de inmediato...como ocurre al seleccionar el país y que aparecen las provincias.

La cosa funciona así:

1. Se crearon los respectivos recordset, para el primero normal solo se toma el campo que se va a mostrar, para el segundo he creado la consulta dependiendo del valor retornado por el combo 1 el cual llamaremos CB1Id. El método de obtención del dato es Variable de Formulario.

2. Se les asignan los comportamientos dinámicos. Seleccionando para cada uno el recordset adecuado, valores y etiquetas...aparte de ello he llenado la casilla Seleccionar Valor Igual a:
Código PHP:
<?php $_POST['CAMPO']; ?>
, para que no se pierda el valor seleccionado.


3. Modifico el código de DW , agregando a la línea
Código PHP:
<select name="Nombre Combo" id="CAMPO"
, lo siguiente
Código PHP:
<select name="Nombre Combo" id="CAMPO" onChange="submit()"
. Incluso hasta lo he cambiado al OnClick="submit()"


Pero en el momento de seleccionar los valores ocurre lo siguiente:

Si selecciono el valor X en el combo 1, automaticamente se actualiza el combo 2 mostrando los valores correspondientes, pero el combo 1 se reestablece al valor inicial de la lista, entonces como necesito el valor del combo 2 para hacer el submit y actualizar unos textbox con el valor x, selecciono el valor en el Combo 2, pero OHHH sorpresa...se restablece al valor inicial, actualizando la lista a los valores concordantes con el valor presente actual en el combo 1.

Alguien me puede colaborar para que este restablecemiento de información no se presente.

Gracias
__________________
Buscando el camino...