Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/03/2003, 10:25
Avatar de tunait
tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Hola de nuevo,

sabes que pasa, que el trabajo que pueda hacer el javascript se resetea en el momento de actualizar la página. Eso y que además javascript no puede consultar tu base de datos.


Vamos por la función que comentas:


function recarga(targ,selObj,restore){
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}

Y la llamas mediante onChange="recarga('parent',this,0)",

OK, al llamarla pasandole esos argumentos queda la cosa así

Se evalua parent (primer parámetro).location="la dirección que encuentre en la opción seleccionada"

Si el tercer parámetro (restore) se pasa queda el select con la primera opción seleccionada.

ok. parent.location="la direccion que hay en la option" llevará a esa página. Si lo que encuentra no es una ruta relativa o en caso de ser absoluta si no empieza por http:// te dirá que no se encuentra.

Pero de todas formas, tu lo que quieres es que al escoger una opción la página acuda a la base de datos a sacar los valores de la nueva lista?? o tienes otras páginas creadas con los selecctores combinados?