Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/05/2008, 10:31
manguiti
 
Fecha de Ingreso: junio-2007
Ubicación: Cádiz
Mensajes: 369
Antigüedad: 17 años, 7 meses
Puntos: 7
Recoger un select con javascript sin mostrarlo en la url

Estoy intentando integrar en el mismo archivo, dos selects, uno para provincias, y el otro para campos de golf, el caso es que va de la siguiente manera:

1º Llego al select de provincias por medio del enlace que me introduce en dicho modulo (?mod=mis_datos)...entonces:

Código PHP:
$sql = mysql_query("SELECT * FROM PROVINCIAS",$conexion) or die("Error de conexion");
            echo "<h4>Campos Preferidos</h4>\n";
            muestra_campos_preferidos();


            echo "<h5>Agregar campo: </h5>"."<br>";
            if($modulo == "mis_campos"){
            ?>
            <script>
            function cargar_provincia(){
            
            document.provincias.submit();
            }
            </script>
            <? echo "Provincia: ";?>
            
            <form action= "?mod=mis_campos2" name="provincias"><select name="s_provincia" onchange="cargar_provincia()">
            
                <?
                
echo "<option value=0>Seleccione provincia</option><br>";    
                while(
$linea mysql_fetch_array($sql)){
                    
                    echo 
"<option value=\"".$linea[0]."\">".$linea[2]."</option>\n";
                }
Entonces, necesito que a la par que la funcion hace el submit, se redireccione hacia el otro modulo donde aparece el select de campos, pero la funcion javascript me pasa el valor del select mediante la url, y entonces no puedo cambiar el mod, y si cambio el mod con action del form, no recojo luego la variable s_pronvincia...espero que me hayais entendido y podais resolverme esta duda...

Gracias!!