Foros del Web » Programando para Internet » ASP Clásico »

Select dinamico

Estas en el tema de Select dinamico en el foro de ASP Clásico en Foros del Web. Hola : Estaba revisando el faq de javascript y encontre el siguiente tema" ¿Como puedo hacer para que al cambiar la opción seleccionada en un ...
  #1 (permalink)  
Antiguo 07/10/2005, 12:45
 
Fecha de Ingreso: marzo-2005
Mensajes: 68
Antigüedad: 19 años, 1 mes
Puntos: 0
Mensaje Select dinamico

Hola :

Estaba revisando el faq de javascript y encontre el siguiente tema" ¿Como puedo hacer para que al cambiar la opción seleccionada en un combo, cambien también las opciones disponibles en otro combo?".
Se puede hacer lo mismos, pero extrayendo los datos de una base de datos?. me parece que no?!

alguna solución

Chau
__________________
:adios: Janyta
  #2 (permalink)  
Antiguo 07/10/2005, 12:48
Avatar de Saruman  
Fecha de Ingreso: mayo-2003
Ubicación: Panama city, Panama, Panama
Mensajes: 1.154
Antigüedad: 21 años
Puntos: 5
la respuesta es: SI SE PUEDE.
pero esto seria generando el html mismo utilizando ASP, PHP, etc.
si quieres extraerlo directamente sin hacer refrescos y esas cosas... entonces es AJAX
__________________
Saruman

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.
  #3 (permalink)  
Antiguo 07/10/2005, 12:51
 
Fecha de Ingreso: marzo-2005
Mensajes: 68
Antigüedad: 19 años, 1 mes
Puntos: 0
Tienes algun ejemplo?
__________________
:adios: Janyta
  #4 (permalink)  
Antiguo 07/10/2005, 12:52
Avatar de Saruman  
Fecha de Ingreso: mayo-2003
Ubicación: Panama city, Panama, Panama
Mensajes: 1.154
Antigüedad: 21 años
Puntos: 5
Cita:
Iniciado por Yifly
Tienes algun ejemplo?
en que lenguaje de los que te puse arriba lo harías?
__________________
Saruman

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.
  #5 (permalink)  
Antiguo 07/10/2005, 12:54
 
Fecha de Ingreso: marzo-2005
Mensajes: 68
Antigüedad: 19 años, 1 mes
Puntos: 0
estoy progrmando en asp, con la herramienta ADO para las conexciones a base de datos access
__________________
:adios: Janyta
  #6 (permalink)  
Antiguo 07/10/2005, 12:55
Avatar de Saruman  
Fecha de Ingreso: mayo-2003
Ubicación: Panama city, Panama, Panama
Mensajes: 1.154
Antigüedad: 21 años
Puntos: 5
Cita:
Iniciado por Yifly
estoy progrmando en asp, con la herramienta ADO para las conexciones a base de datos access
excelente... dame unos minutos y t lo posteo pues
__________________
Saruman

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.
  #7 (permalink)  
Antiguo 07/10/2005, 13:12
Avatar de Saruman  
Fecha de Ingreso: mayo-2003
Ubicación: Panama city, Panama, Panama
Mensajes: 1.154
Antigüedad: 21 años
Puntos: 5
listo. lo prometido es deuda.

http://www.forosdelweb.com/showpost....4&postcount=86

espero te sirva y lo comprendas.
si tienes algun comentario me lo haces llegar
__________________
Saruman

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.
  #8 (permalink)  
Antiguo 07/10/2005, 13:23
 
Fecha de Ingreso: marzo-2005
Mensajes: 68
Antigüedad: 19 años, 1 mes
Puntos: 0
Muchas gracias... Lo voy revisar :)
__________________
:adios: Janyta
  #9 (permalink)  
Antiguo 07/10/2005, 13:24
 
Fecha de Ingreso: marzo-2005
Mensajes: 68
Antigüedad: 19 años, 1 mes
Puntos: 0
Se deberia agregar a algun faq
__________________
:adios: Janyta
  #10 (permalink)  
Antiguo 07/10/2005, 13:25
Avatar de Saruman  
Fecha de Ingreso: mayo-2003
Ubicación: Panama city, Panama, Panama
Mensajes: 1.154
Antigüedad: 21 años
Puntos: 5
Cita:
Iniciado por Yifly
Se deberia agregar a algun faq
ya esta en el FAG de ASP.... sino que te puse el link directo al SCRIPT
__________________
Saruman

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.
  #11 (permalink)  
Antiguo 07/10/2005, 15:03
 
Fecha de Ingreso: marzo-2005
Mensajes: 68
Antigüedad: 19 años, 1 mes
Puntos: 0
Problemitas

Tengo un problema... me dice que falta un end if ó sub.
la funcion load_distrito esta en javascript...

Me arroja el error por que tiene que ver que mi servidor esta configurado como vbscript?,
__________________
:adios: Janyta
  #12 (permalink)  
Antiguo 07/10/2005, 15:09
Avatar de Saruman  
Fecha de Ingreso: mayo-2003
Ubicación: Panama city, Panama, Panama
Mensajes: 1.154
Antigüedad: 21 años
Puntos: 5
estas seguro?? no será que le quitaste un end if?? yo lo akbo de revisar y esta todo bien.... revisa tu codigo de nuevo para ver
__________________
Saruman

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.
  #13 (permalink)  
Antiguo 07/10/2005, 16:26
 
Fecha de Ingreso: marzo-2005
Mensajes: 68
Antigüedad: 19 años, 1 mes
Puntos: 0
Lo que pasa que yo entro a la misma tabla...
__________________
:adios: Janyta
  #14 (permalink)  
Antiguo 08/10/2005, 04:19
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Vamos al foro de asp

movido desde javascript
  #15 (permalink)  
Antiguo 08/10/2005, 07:08
Avatar de Saruman  
Fecha de Ingreso: mayo-2003
Ubicación: Panama city, Panama, Panama
Mensajes: 1.154
Antigüedad: 21 años
Puntos: 5
Cita:
Iniciado por Yifly
Lo que pasa que yo entro a la misma tabla...
como asi???

pd. Gracias tunait.... se convirtió en ASP el asunto
__________________
Saruman

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.
  #16 (permalink)  
Antiguo 08/10/2005, 07:43
 
Fecha de Ingreso: marzo-2005
Mensajes: 68
Antigüedad: 19 años, 1 mes
Puntos: 0
Cita:
Una vez que selecciono en el primer select,no me arroja ningun valor, en la segunda select...y no tengo idea que pasa por que no me dice cual es el error.. solo en la barra de estado aparece un listo con sigo de advertencia.
Te cuento que :
mi servidor es vbscript
programo en asp
los select estan dentro de un form llamado "f"
Pucha espero me entiendas, lo revice linea por linea y como no conosco muy bien javascript, no se en que falla.
__________________
:adios: Janyta
  #17 (permalink)  
Antiguo 16/11/2007, 12:36
 
Fecha de Ingreso: noviembre-2004
Mensajes: 11
Antigüedad: 19 años, 5 meses
Puntos: 0
Re: Select dinamico

Hola Saruman, existe algo similar pero para php y mysql?

Saludos y gracias!
  #18 (permalink)  
Antiguo 16/11/2007, 20:34
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 2 meses
Puntos: 88
Re: Select dinamico

bueno, aunque esta un poco lleno de polvo este post (2 años), hay una pagina que tiene unos ejemplos de selects dinamicos en PHP con AJAX, no se si te interese

3 selects dinamicos

y pues recuerda que este es el foro de ASP

__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #19 (permalink)  
Antiguo 20/11/2007, 03:30
 
Fecha de Ingreso: febrero-2006
Mensajes: 11
Antigüedad: 18 años, 2 meses
Puntos: 0
Re: Select dinamico

Por si te sirve :
Estos son 4 combos que dependiendo lo que elijas cambia las opciones del siguiente combo o muestra un textbox para que puedan escribir.
El ejemplo es con paises, provincias, municipios y calles.
Espero que te sirva. Esta preparado para que si el Pais es España, la provincia Bizkaia, El municipio Bilbao aparezca el ultimo combo con las calles.

Un saludo.

<tr>
<td width="191">Estado&nbsp;*</td>
<td colspan="11">
<Select name="PaisDomicilio" onChange="ActualizarPagina()">
<%
rsPaises.MoveFirst
While Not rsPaises.EOF
Response.Write("<option value=""" & rsPaises("idpaises") & """")
If PaisDomicilio = "" Then
If RTrim(rsPaises("descpaises")) = "ESPAÑA" Then Response.Write("selected")
PaisDomicilio = "108"
ElseIf PaisDomicilio = rsPaises("idpaises") Then
Response.Write("selected")
mun=""


End If
Response.Write(">" & RTrim(rsPaises("descpaises")) & "</option>" & vbCrLf)
rsPaises.MoveNext
Wend
%>
</select>
</td>
</tr>
<tr>
<td width="191">Provincia&nbsp;o&nbsp;Territorio Hist&oacute;rico * </td>
<td colspan="11">
<%If PaisDomicilio = "108" Then%>
<Select name="ProvinciaDomicilio" onChange="ActualizarPagina()">
<%
While Not rsProvinciasDomicilio.EOF
Response.Write("<option value=""" & rsProvinciasDomicilio("idprovincias") & """")
If ProvinciaDomicilio = "" Then
If RTrim(rsProvinciasDomicilio("descprovincias")) = "A CORUÑA" Then Response.Write("selected")
ElseIf ProvinciaDomicilio = Trim(rsProvinciasDomicilio("idprovincias")) Then
Response.Write("selected")
End If
Response.Write(">" & RTrim(rsProvinciasDomicilio("descprovincias")) & "</option>" & vbCrLf)
rsProvinciasDomicilio.MoveNext
Wend
%>
</select>

<%ELSE%>
<input name="ProvinciaDomicilio1" type="text" id="ProvinciaDomicilio1" value="<%=ProvinciaDomicilio1%>" maxlength="35" >
<%mun=""%>
<%END IF%>
</td>
<tr>
<td width="191">Municipio * </td>
<td colspan="11">
<%If PaisDomicilio = "108" and ProvinciaDomicilio ="48" Then%>
<Select name="MunicipioDomicilio" id="MunicipioDomicilio" onChange="ActualizarPagina()">
<%
While Not rsMunicipioDomicilio.EOF
Response.Write("<option value=""" & rsMunicipioDomicilio("idmunicipio") & """")
If MunicipioDomicilio = "" Then
If RTrim(rsMunicipioDomicilio("descmunicipio")) = "ABADIÑO" Then Response.Write("selected")
mun="7475"
ElseIf MunicipioDomicilio = rsMunicipioDomicilio("idmunicipio") Then
Response.Write("selected")
End If
Response.Write(">" & RTrim(rsMunicipioDomicilio("descmunicipio")) & "</option>" & vbCrLf)
rsMunicipioDomicilio.MoveNext
Wend
%>
</select>
<%ELSE%>
<input name="MunicipioDomicilio1" type="text" id="MunicipioDomicilio1" value="<%=MunicipioDomicilio1%>" size = "30" maxlength="30">
<%mun=""%>
<%END IF%>
</td>
<tr>
<td width="191">C&oacute;digo&nbsp;Postal</td>
<td colspan="11"><input type="text" name="CPDomicilio" size="6" maxlength="5" value="<%=CPDomicilio%>"></td>
</tr>
<tr>
<td width="191">Calle * </td>
<td colspan="5"><p>
<%If PaisDomicilio="108" and MunicipioDomicilio = "044" and ProvinciaDomicilio="48" Then%>
<Select name="CalleDomicilio" id="CalleDomicilio" >
<%
While Not rsCallesDomicilio.EOF
Response.Write("<option value=""" & rsCallesDomicilio("idcalle") & """")
If CallesDomicilio = "" Then
If RTrim(rsCallesDomicilio("desccalle")) = "BILBAO" Then Response.Write("selected")
ElseIf CallesDomicilio = Trim(rsCallesDomicilio("idcalle")) Then
Response.Write("selected")
End If
Response.Write(">" & RTrim(rsCallesDomicilio("idcalle")) & "</option>" & vbCrLf)
rsCallesDomicilio.MoveNext
Wend
%>
</select>
<%Else%>
<input name="CalleDomicilio1" type="text" id="CalleDomicilio1" value="<%=CalleDomicilio1%>" size = "40" maxlength="35">
<%End If%>
</p>
</td>
</tr>
<tr>
  #20 (permalink)  
Antiguo 29/01/2008, 08:41
Avatar de rockobop  
Fecha de Ingreso: octubre-2004
Ubicación: Bolivia
Mensajes: 826
Antigüedad: 19 años, 6 meses
Puntos: 1
Re: Select dinamico

Cita:
Iniciado por Shiryu_Libra Ver Mensaje
bueno, aunque esta un poco lleno de polvo este post (2 años), hay una pagina que tiene unos ejemplos de selects dinamicos en PHP con AJAX, no se si te interese

3 selects dinamicos

y pues recuerda que este es el foro de ASP
yo trate de modificar el codigo de los tres selects echo en php y adecuarlos para jsp, pero no pude, no se si alguien tiene algo referente a esto, se q el foro es de asp, pero es q no encuentro nada parecido por ningun lado

saludos
__________________
:pensando: Tú no necesitas un libro mágico, un gurú carismático, rituales primitivos. Sólo necesitas tus cinco sentidos.:adios:

Última edición por rockobop; 29/01/2008 a las 09:19
  #21 (permalink)  
Antiguo 29/01/2008, 09:34
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 2 meses
Puntos: 88
Re: Select dinamico

rockobop a lo mejor esta pagina te interesa
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #22 (permalink)  
Antiguo 21/10/2008, 13:45
 
Fecha de Ingreso: septiembre-2008
Mensajes: 3
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Select dinamico

http://deckerix.tuxfamily.org/leerArticulo.php?post=44

Una forma sencilla de realizar selects dinámicos es con Ajax. Os voy a presentar un sencillo ejemplo de esto. Para ello en primer lugar necesitamos un formulario con 2 inputs de tipo select: [...]
  #23 (permalink)  
Antiguo 18/12/2010, 17:05
 
Fecha de Ingreso: agosto-2010
Mensajes: 3
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: Select dinamico

ayuda tengo este codigo
Cita:
<form name='form3'>
<select name="sede3" onChange="from(document.form3.sede3.value,'lista','lista.php')">
<option value="0">Valor0</option>
<option value="1">Valor1</option>
<option value="2">Valor2</option>
</select>
<select name='lista'>
<option value='0'>seleccione lista</option>
</select>
</form>


lo que quiero es que como tengo otro select con el nombre "grupo", al elegir una opcion del select de nombre 'espe3', mecarge dinamicamente la informacion del select lista y a la ver la del select grupo simultaneamente.


que debo agregar al onchange para que lo haga , Gracias de antemano
  #24 (permalink)  
Antiguo 20/12/2010, 08:08
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 3 meses
Puntos: 146
Respuesta: Select dinamico

Por favor, no revivas temas viejos con información que no ayuden a su solución
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 23:26.