Foros del Web » Programando para Internet » Javascript »

Busco codigo para que apartir de una opcion de un select se actulize la pagina

Estas en el tema de Busco codigo para que apartir de una opcion de un select se actulize la pagina en el foro de Javascript en Foros del Web. Busco codigo para que apartir de una opcion de un select se actulize la pagina en la que esta y se cargen los valores de ...
  #1 (permalink)  
Antiguo 12/07/2006, 00:55
 
Fecha de Ingreso: diciembre-2005
Mensajes: 46
Antigüedad: 18 años, 5 meses
Puntos: 0
Busco codigo para que apartir de una opcion de un select se actulize la pagina

Busco codigo para que apartir de una opcion de un select se actulize la pagina en la que esta y se cargen los valores de la base de datos segun los valores del primera opcion de la lista, si me podeis echar una mano os lo agradeceria gracias
  #2 (permalink)  
Antiguo 12/07/2006, 03:37
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola:

Básicamente sería enviar el formulario al realizar un cambio en el select.

<select name="dato" onchange="this.form.submit()">

Poniendo el action como cadena vacía se envía a la misma página...

Tendría que ser una página que se procese en el servidor (php, asp, perl)

Ejemplo en php:
<?php
if (isset($_GET["dato"])) // aquí se procesaría la gestión de la base de datos
...
else // este es el caso normal.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 14/07/2006, 04:48
 
Fecha de Ingreso: diciembre-2005
Mensajes: 46
Antigüedad: 18 años, 5 meses
Puntos: 0
Ok, gracias pero despues de tirarme toda una mañana lo consegui de otra forma muy parecida a la que tu has explicado gracias
  #4 (permalink)  
Antiguo 14/07/2006, 08:31
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola:

Me alegro de que hayas conseguido tu objetivo

Tal vez puedas poner tu forma de resolver el tema por si a otros le pasa lo mismo, o si sabemos como mejorar/optimizar el código...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #5 (permalink)  
Antiguo 14/07/2006, 16:04
 
Fecha de Ingreso: julio-2005
Mensajes: 172
Antigüedad: 18 años, 10 meses
Puntos: 0
Hola:

Creo que tengo el mismo problema. pero aún no logro solucionarlo.
Tengo una consulta espero que me puedan ayudar.
He realizado un pequeño sistema de ingreso, mostrar, actualizar y eliminar registros. Y todo gracias a los tutoriales y consejos de este foro. Ahora quiero hacer lo siguiente:

Tengo una tabla que contiene los siguientes campos: codigo,producto, descripcion,pais001,tiempo001,precio001,pais002,ti empo002,precio002,pais003,tiempo003,precio003.

Aora tengo una página que muestra los siguientes datos:

código
Producto
descipcion
aquí he puesto una lista desplegable que contiene los 3 paises de la tabla

<form id="form1" name="form1" method="post" action="">
<select name="select">
<option value="001">Brasil</option>
<option value="002">Colombia</option>
<option value="003">Ecuador</option>
</select>
<form>

Cuando el usuario elige un país, automáticamente en la parte inferior de la lista debe aparecer el país,tiempo y precio de dicho país según la tabla.
He puesto el siguiente código, pero este código sólo muestra los datos del id actual y no según la lista desplegable

<br><?php echo $row_Recordset1['pais001']; ?>
<br><?php echo $row_Recordset1['tiempo001']; ?>
<br><?php echo $row_Recordset1['precio001']; ?>

Mi pregunta es cómo hago para que los datos se actualicen según la lista desplegable. Lo necesito urgente. Ayúdenme.
Tengo la siguiente idea pero no se como pasarlo en codigo.
Al elegir un pais de la lista desplegable, el valor del pais se almacenará en una variable por ejemplo var.
Luego en el código de php que muestra los datos del pais, tiempo y precio quiero que la variable var se concatene con el texto pais, tiempo y precio...pero no se sé cómo hacerlo....si la idea estuviese bien por favor ayudenme y sino planteenme otra alternativa por favor...


SAludos.
  #6 (permalink)  
Antiguo 15/07/2006, 10:04
 
Fecha de Ingreso: diciembre-2005
Mensajes: 46
Antigüedad: 18 años, 5 meses
Puntos: 0
[LEFT]este es el codigo con el que realize mi problemilla, utilizo un javascript que lo que me hace es obtener el valor de la lista que le paso de esta forma al eleguir la opcion de la lista se me recarga la pagina y en la url tengo el valor de la lista, ya solo me falta recoger ese valor de la url y aplicarselo mediante una query a la segunda lista

Código:
 
<script languaje="JavaScript">
<!--
function tSel(pLista, modo){
	i=pLista.selectedIndex

             window.location= pLista.options[i].value;
	
}

//-->
</script> 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:28.