Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Diseño web (http://www.forosdelweb.com/f91/)
-   -   Doble lista desplegable <select> (http://www.forosdelweb.com/f91/doble-lista-desplegable-select-480797/)

andres013 12/04/2007 07:44

Doble lista desplegable <select>
 
Hola,

Necesito poner en una pagina dos listas desplegables (<select name="select">) en la que los valores de la segunda lista desplegable varien dependiendo del valor que se ha seleccionado en la primera lista desplegable.

algo asi como si en la primera lista desplegable apareciera por ejemplo País y al seleccionar el pais en la segunda lista desplegable aparecieran las ciudades solo del pais seleccionado y si se cambia el país se cambien tambien las ciudades de la segunda, lista desplegable.

Ojala puedan ayudarme

Gracias

kaninox 12/04/2007 07:56

Re: Doble lista desplegable <select>
 
con valores de base de datos o dados por ti ?
por que para uno esta javascript y para el otro ajax

saludos

andres013 12/04/2007 08:00

Re: Doble lista desplegable <select>
 
Debe funccionar con con valores de una consulta a una base de datos el sistema se esta desarrollando en php y la base de datos en mysql

kaninox 12/04/2007 08:05

Re: Doble lista desplegable <select>
 
pues entonces te recomiendo ajax y no php al pelo ya que php recarga la pagina para traer datso etoces perderias los demas del formulario ajax solo te recarga el select que deseas con los datos yo lo implemente hace tiempo ciudad comunas asi que el trabajo esta hecho te dejo el link ;)

http://php.novacreations.net/viewtopic.php?t=53

juaniquillo 12/04/2007 09:51

Re: Doble lista desplegable <select>
 
Aquí hay un ejemplo sencillo en el FAQ de Javascript:
http://www.forosdelweb.com/showthrea...655#post259655

McBlink 12/04/2007 10:04

Re: Doble lista desplegable <select>
 
Buenas..
mriate este post.. tenia la misma duda que ti..
por ahi te pudde servir..
saludos!
MC
http://www.forosdelweb.com/f91/select-pero-que-cambie-segun-otro-select-arriba-480291/

andres013 12/04/2007 21:01

Re: Doble lista desplegable <select>
 
Muchas gracias a todos por los links, me los mirare y sin duda utilizaré alguno de ellos. cuando lo tenga les comentaré.

Un saludo y nuevamente gracias.

andres013 24/04/2007 11:24

Re: Doble lista desplegable <select>
 
Cita:

Iniciado por kaninox (Mensaje 1964883)
pues entonces te recomiendo ajax y no php al pelo ya que php recarga la pagina para traer datso etoces perderias los demas del formulario ajax solo te recarga el select que deseas con los datos yo lo implemente hace tiempo ciudad comunas asi que el trabajo esta hecho te dejo el link ;)

http://php.novacreations.net/viewtopic.php?t=53

Hola kaninox,

muchas gracias por tu ayuda, me ha servido mucho, pero tengo un problema, a tu ejemplo le he agregado una columna mas despues de ciudad y comuna, se llama barrio y ya me funciona, el problema que tengo es que en cada uno de los td me salen los 2 <select> cuando lo que necesito es que salga un <select> en cada td y no cada uno debajo del otro en los dos td.

kaninox 25/04/2007 17:23

Re: Doble lista desplegable <select>
 
mmmmm no entendi mucho, :P podrias explicarlo mejor haber vamos al caso doble como esta en el ejemplo que te pase,pues tienes un select ciudad y otro comuna, primer dato a notar, si te fijas los select estan en td estos td tiene un id asociado fila 1 y 2 ahora bien como los llamas
pues por el ajax con el evento onchange del primer select llama al segundo cierto...
pues para hacer lo mismo con 3 select...

1.- crear una asociacion de la tabla comuna con barrio igual como la tiene ciudad
con comuna...

2.- crear un id diferente obio seria en este caso la fila 3 en tu td y en el ajax new2...

3.- aplicar un evento onchange al select 2 cuando este aparesca por el 1...
el cual te cambie o haga aparecer el 3 que es barrio no se si me sigues...
para ello necesitas de otro ajax identico al de comuna pero para barrio me refiero al js y al php que hace la busqueda ...

ahora dime que es lo que te aparece doble ? por que no subes por hay el ejemplo para verlo y ver a que te refieres :D

saludos

andres013 01/05/2007 08:48

Re: Doble lista desplegable <select>
 
Hola.

Bueno, mirando y mirando encontre un muy buen framework que sin duda me ayudo muchisimo y creo que le ayudará a todos los que estamos iniciando en ajax. Se llama Prototype http://www.prototypejs.org/ Con esto solucioné mi problema y ya estoy al otro lado del rio.

Me parece muy trasnparente y fuinciona excelentemente.

Gracias a todos por la ayuda, espero que este "prototype" les ayude como a mi.

Un saludo.

McBlink 02/05/2007 20:30

Re: Doble lista desplegable <select>
 
Buenas Noches, si miras en mis post, eh tenido la misma duda y la eh resuelto gracias a todos..:D
aca te dejo mi post y te andara seguro..
saludos!
MC

http://www.forosdelweb.com/showthread.php?t=480291

:adios:


La zona horaria es GMT -6. Ahora son las 00:13.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.