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

Combo box dinámico

Estas en el tema de Combo box dinámico en el foro de ASP Clásico en Foros del Web. Mil disculpas por razones que desconozco al poner en mi firma un flash se bloqueban los mensajes y no permitía revisar el contenido de los ...
  #1 (permalink)  
Antiguo 02/05/2002, 23:57
Avatar de harg  
Fecha de Ingreso: abril-2002
Ubicación: Querétaro
Mensajes: 573
Antigüedad: 22 años, 1 mes
Puntos: 3
Combo box dinámico

Mil disculpas por razones que desconozco al poner en mi firma un flash se bloqueban los mensajes y no permitía revisar el contenido de los mismos, bueno mi pregunta es la siguiente:
Alguien sabe que código debo de poner para que al momento de seleccionar algun valor de un combo box se desplieguen distintos valores en otro como box?, ejemplo al seleccionar un país, en el otro combo box se desplieguen los estados de ese determinado país?, gracias, saludos!!!

Hugo Rivas
  #2 (permalink)  
Antiguo 03/05/2002, 00:01
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Combo box dinámico

<a href='ir.asp?http://www.aspfacil.com/codigo/listasdependientes.asp' target='_blank'>http://www.aspfacil.com/codigo/listasdep...</a>

En este momento esta caido el servidor de ASPFacil, pero en cuanto este arriba puedes ver lo que buscas.

Saludos

<center><img src="http://www.pcmasmas.com.ar/foro/images/avatars/043.gif"><br>
Urjose</center>
  #3 (permalink)  
Antiguo 03/05/2002, 00:09
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: Combo box dinámico

Hola, sugiero que arregles tu firma antes de volver a utilizarla ya que de lo contrario todos los mensajes que envíes con tu firma quedarán inutilizados (el mensaje anterior ya lo cerré pera evitar respuestas que no se pueden leer).

Con respecto a tu pregunta, en <a href='ir.asp?http://www.aspfacil.com/' target='_blank'>http://www.aspfacil.com/...</a> hay un buen ejemplo de lo que querés hacer... disculpá que no te pase la URL específica pero, al parecer en este momento, ese sitio está saaturado y me da error al entrar...

cuando puedas entrar, utilizá el buscador y buscá &quot;selects anidados&quot;...

ese artículo, que incluye ASP y mucho javascript, te puede dar una idea.

saludos
  #4 (permalink)  
Antiguo 03/05/2002, 00:17
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: Combo box dinámico

sorry... no sabía que urjosé había respondido antes que yo (eso me pasa por abrir mil páginas y demorar muchos minutos desde que la abrí y mi respuesta)
  #5 (permalink)  
Antiguo 03/05/2002, 13:58
Avatar de harg  
Fecha de Ingreso: abril-2002
Ubicación: Querétaro
Mensajes: 573
Antigüedad: 22 años, 1 mes
Puntos: 3
Re: Combo box dinámico

Hola urjose y dazuaga, creen que tarde mucho en restablecerse ese server?, por cierto no saben de alguna alternativa?, gracias



Hugo Rivas
  #6 (permalink)  
Antiguo 03/05/2002, 14:06
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: Combo box dinámico

mandame tu email y te mando un ejemplo del maestro aston....no es el mismo ke hay en aspfacil pero cumple la misma funcion y creo ke es un poco mas entendible con el javascript
  #7 (permalink)  
Antiguo 03/05/2002, 14:51
Avatar de harg  
Fecha de Ingreso: abril-2002
Ubicación: Querétaro
Mensajes: 573
Antigüedad: 22 años, 1 mes
Puntos: 3
Re: Combo box dinámico

mi mail es [email protected] gracias de antemano

Hugo Rivas
  #8 (permalink)  
Antiguo 03/05/2002, 18:15
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: Combo box dinámico

tu dir me reboto....

esta mala?
  #9 (permalink)  
Antiguo 03/05/2002, 20:00
Avatar de harg  
Fecha de Ingreso: abril-2002
Ubicación: Querétaro
Mensajes: 573
Antigüedad: 22 años, 1 mes
Puntos: 3
Re: Combo box dinámico

No no esta mal, mira si quieres intenta con esta otra: [email protected], y/o [email protected], pero funciona correctamente, gracias.

Hugo Rivas
  #10 (permalink)  
Antiguo 08/05/2002, 17:07
 
Fecha de Ingreso: mayo-2002
Ubicación: Monterrey,N.L.
Mensajes: 5
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Combo box dinámico

Estoy utilizando un combo box dinamico y tome como referencia el de la liga de aspfacil, y al ejecutarlo en la lista padre la salida es correcta, pero en la 2a. lista esta vacio primero marco error: &quot;opciones&quot; no esta definido y ahora no marca error y sigue vacia la lista.
Me pueden dar alguna referencia.
Por favor alguien me puede ayudar se los agradeceria mucho.

Tere G.
  #11 (permalink)  
Antiguo 08/05/2002, 22:33
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: Combo box dinámico

no te puedo ayudar ya que nunca lo utilicé (pero se que funciona).

Tu error es de javascript. pero no muevo el mensaje al foro javascript porque ese código tiene tanto código serverside como client-side que reconozco que es un despelote...

espero que alguien te pueda orientar al respecto pero, para eso, te recomiendo que publiques tus códigos para que podamos ver dónde está el error

saludos
  #12 (permalink)  
Antiguo 09/05/2002, 07:48
 
Fecha de Ingreso: febrero-2002
Mensajes: 56
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Combo box dinámico

Hola!
tgaytan, lo que seguramente pasa es que te peta el javascript porque estás llenando el segundo desplegable con un campo de una base de datos y algún registro que contiene un carácter que el javascript no acepta !

Yo me volví loco por encontrarlo pero tu no porque te puedo decir que carácteres son ;) :
a mi no me aceptaba ni un guión ni un espacio.
Así que supongo tienes uno o más registros en tu base de datos que contienen un guión o espacio en blanco y por eso el javascript no te funciona correctamente.

Para eliminar esto solo debes hacer 2 replaces:
Código:
replace(campo,&quot; &quot;,&quot;&quot;)
replace(campo,&quot;-&quot;,&quot;&quot;)
Además te recomiendo hacer también antes de esto un trim(campo) para eliminar ya de un principio los espacios en blanco de los extremos !

Espero te sirva, prueba y cuenta !
  #13 (permalink)  
Antiguo 09/05/2002, 08:22
 
Fecha de Ingreso: mayo-2002
Ubicación: Monterrey,N.L.
Mensajes: 5
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Combo box dinámico

Muchas Gracias,por su ayuda
lo probare y veremos lo que pasa
see you! ;)
  #14 (permalink)  
Antiguo 09/05/2002, 09:47
 
Fecha de Ingreso: mayo-2002
Ubicación: Monterrey,N.L.
Mensajes: 5
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Combo box dinámico

Muchas gracias, por su ayuda ya carga las 2 listas. Es un alivio que me ayudaran ya que es la 1a vez que utilizo un foro
Mil, mil gracias:) .

Ahora tengo otro problemita al cargar la pagina, el valor de la 2a. lista no lo carga tengo que elegir otra categoria de la lista y regresar a la primero de la lista para que lo carge, algo esta mal en el array? ya que marca opciones1 no esta definido por lo que veo me esta omitiendo el &quot;0&quot; ya que debe ser opciones10 (10=idprod)

El codigo es:
function ComponerLista ( array ) {
BorrarLista();
array = eval(&quot;opciones&quot; + array);
for (contador=0; contador&lt;array.length; contador++)
{var optionObj = new Option( array[contador].campo1, array[contador].campo2 );
Listas.Productos.options[contador] = optionObj;}}
function BorrarLista() {
Listas.Productos.length=0;}
ComponerLista (1);



Prometo no molestar mucho pero tengo poco en este ambiente.Gracias
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 19:20.