[OT]Combos ASP

18/05/2010 - 22:03 por J Lara | Informe spam
Hola amigos.. buenas tardes..
manejo unos combos en una pagina asp
Por ejemplo, en el combo tengo
una serie de opciones:
1. Frutos Rojos.
1. Futos verdes.
2. Frutos amarillos.
3. Frutos azules
etc.
Selecciono la opcion 1 (Frutos verdes) y en
la grilla me aparecen,
Manzanas
Peras
Kiwui
etc.
Esto esta bien, pero el combo no se queda
con la opcion que selecione, que debe ser
el de Frutos verdes, sino que por defecto
cambia a Frutos Rojos, que es la primer opcion
indicada en el combo.
Esto medio confunde aveces ya que se imprime
la pantalla con los datos..
mi pregunta es si hay manera de que al dar click
se busquen los datos pero que el combo no
reciba un "refresh" sino que se quede con la
opcion que se selecciono..

Espero haberme explicado..

Gracias de antemano por su ayuda.

Saludos.

Preguntas similare

Leer las respuestas

#1 MEVB
18/05/2010 - 23:14 | Informe spam
Primero, debo avisarte que este es el foro de VB y no de ASP. Pero no hay
problema, tengo unas ideas para ti.

Tienes 2 opciones para hacer lo que preguntas:

a) Utilizar AJAX para modificar dinámicamente el combo 2 sin recargar la
página completa. En internet puedes conseguir la info de como hacerlo.
Utiliza San Google.

b) Imagino que cuando seleccionas el combo 1, haces un submit de la página
para consultar los datos que vas a mostrar en combo 2. En esa recarga debes
capturar el valor que estas enviando desde el combo 1 y cuando vas a
llenarlo verificas cual de las opciones corresponde al valor enviado y le
agregas en el HTML el atributo "selected" para que quede marcado. Debería
quedarte el HTML algo como:

< option >Frutos Rojos
< option selected >Frutos Verdes
< option >Frutos Amarillos
etc

Saludos
MV



"J Lara" escribió en el mensaje
news:
Hola amigos.. buenas tardes..
manejo unos combos en una pagina asp
Por ejemplo, en el combo tengo
una serie de opciones:
1. Frutos Rojos.
1. Futos verdes.
2. Frutos amarillos.
3. Frutos azules
etc.
Selecciono la opcion 1 (Frutos verdes) y en
la grilla me aparecen,
Manzanas
Peras
Kiwui
etc.
Esto esta bien, pero el combo no se queda
con la opcion que selecione, que debe ser
el de Frutos verdes, sino que por defecto
cambia a Frutos Rojos, que es la primer opcion
indicada en el combo.
Esto medio confunde aveces ya que se imprime
la pantalla con los datos..
mi pregunta es si hay manera de que al dar click
se busquen los datos pero que el combo no
reciba un "refresh" sino que se quede con la
opcion que se selecciono..

Espero haberme explicado..

Gracias de antemano por su ayuda.

Saludos.




Respuesta Responder a este mensaje
#2 J Lara
19/05/2010 - 00:25 | Informe spam
Asi es MEVB, si estan marcados los selected
que son los que se vuelven a mostrar
cuando se recarga la pagina, que mas bien
quisiera que asi se quedaran con la seleccion
anterior. tal vez si deba consultar mas
al respecto.. me podrias dar un
tip de como buscarlo en que tema ?

Gracias por tu ayuda.

Saludos.

"MEVB" wrote:

Primero, debo avisarte que este es el foro de VB y no de ASP. Pero no hay
problema, tengo unas ideas para ti.

Tienes 2 opciones para hacer lo que preguntas:

a) Utilizar AJAX para modificar dinámicamente el combo 2 sin recargar la
página completa. En internet puedes conseguir la info de como hacerlo.
Utiliza San Google.

b) Imagino que cuando seleccionas el combo 1, haces un submit de la página
para consultar los datos que vas a mostrar en combo 2. En esa recarga debes
capturar el valor que estas enviando desde el combo 1 y cuando vas a
llenarlo verificas cual de las opciones corresponde al valor enviado y le
agregas en el HTML el atributo "selected" para que quede marcado. Debería
quedarte el HTML algo como:

< option >Frutos Rojos
< option selected >Frutos Verdes
< option >Frutos Amarillos
etc

Saludos
MV



"J Lara" escribió en el mensaje
news:
> Hola amigos.. buenas tardes..
> manejo unos combos en una pagina asp
> Por ejemplo, en el combo tengo
> una serie de opciones:
> 1. Frutos Rojos.
> 1. Futos verdes.
> 2. Frutos amarillos.
> 3. Frutos azules
> etc.
> Selecciono la opcion 1 (Frutos verdes) y en
> la grilla me aparecen,
> Manzanas
> Peras
> Kiwui
> etc.
> Esto esta bien, pero el combo no se queda
> con la opcion que selecione, que debe ser
> el de Frutos verdes, sino que por defecto
> cambia a Frutos Rojos, que es la primer opcion
> indicada en el combo.
> Esto medio confunde aveces ya que se imprime
> la pantalla con los datos..
> mi pregunta es si hay manera de que al dar click
> se busquen los datos pero que el combo no
> reciba un "refresh" sino que se quede con la
> opcion que se selecciono..
>
> Espero haberme explicado..
>
> Gracias de antemano por su ayuda.
>
> Saludos.
>
>
>
>


.

Respuesta Responder a este mensaje
#3 MEVB
19/05/2010 - 15:06 | Informe spam
En cuanto al atributo "selected" debes verificar lo siguiente:
* que solo haya 1 item con ese atributo
* la versión de HTML que estas usando
si usas XHTML, debes usar selected="selected", por ejemplo
* que el DOCTYPE de la página concuerde con tu versión de HTML que estás
trabajando

Si puedes, responde este mensaje con el código fuente HTML de la sección de
tu página donde se encuentran los combos 1 y 2. Esta es la vista que te da
el navegador web.

Son las cosas que se me ocurren que pueden estar fallando para hacer que el
combo 1 muestre el item seleccionado.

MV


"J Lara" escribió en el mensaje
news:
Asi es MEVB, si estan marcados los selected
que son los que se vuelven a mostrar
cuando se recarga la pagina, que mas bien
quisiera que asi se quedaran con la seleccion
anterior. tal vez si deba consultar mas
al respecto.. me podrias dar un
tip de como buscarlo en que tema ?

Gracias por tu ayuda.

Saludos.

"MEVB" wrote:

Primero, debo avisarte que este es el foro de VB y no de ASP. Pero no hay
problema, tengo unas ideas para ti.

Tienes 2 opciones para hacer lo que preguntas:

a) Utilizar AJAX para modificar dinámicamente el combo 2 sin recargar la
página completa. En internet puedes conseguir la info de como hacerlo.
Utiliza San Google.

b) Imagino que cuando seleccionas el combo 1, haces un submit de la
página
para consultar los datos que vas a mostrar en combo 2. En esa recarga
debes
capturar el valor que estas enviando desde el combo 1 y cuando vas a
llenarlo verificas cual de las opciones corresponde al valor enviado y le
agregas en el HTML el atributo "selected" para que quede marcado. Debería
quedarte el HTML algo como:

< option >Frutos Rojos
< option selected >Frutos Verdes
< option >Frutos Amarillos
etc

Saludos
MV



"J Lara" escribió en el mensaje
news:
> Hola amigos.. buenas tardes..
> manejo unos combos en una pagina asp
> Por ejemplo, en el combo tengo
> una serie de opciones:
> 1. Frutos Rojos.
> 1. Futos verdes.
> 2. Frutos amarillos.
> 3. Frutos azules
> etc.
> Selecciono la opcion 1 (Frutos verdes) y en
> la grilla me aparecen,
> Manzanas
> Peras
> Kiwui
> etc.
> Esto esta bien, pero el combo no se queda
> con la opcion que selecione, que debe ser
> el de Frutos verdes, sino que por defecto
> cambia a Frutos Rojos, que es la primer opcion
> indicada en el combo.
> Esto medio confunde aveces ya que se imprime
> la pantalla con los datos..
> mi pregunta es si hay manera de que al dar click
> se busquen los datos pero que el combo no
> reciba un "refresh" sino que se quede con la
> opcion que se selecciono..
>
> Espero haberme explicado..
>
> Gracias de antemano por su ayuda.
>
> Saludos.
>
>
>
>


.

Respuesta Responder a este mensaje
#4 J Lara
20/05/2010 - 00:18 | Informe spam
MEVB, muchas gracias.. deja reviso lo que me
indicas.. te mantendre informado..

Gracias por tu apoyo.

Saludos.

"MEVB" wrote:

En cuanto al atributo "selected" debes verificar lo siguiente:
* que solo haya 1 item con ese atributo
* la versión de HTML que estas usando
si usas XHTML, debes usar selected="selected", por ejemplo
* que el DOCTYPE de la página concuerde con tu versión de HTML que estás
trabajando

Si puedes, responde este mensaje con el código fuente HTML de la sección de
tu página donde se encuentran los combos 1 y 2. Esta es la vista que te da
el navegador web.

Son las cosas que se me ocurren que pueden estar fallando para hacer que el
combo 1 muestre el item seleccionado.

MV


"J Lara" escribió en el mensaje
news:
> Asi es MEVB, si estan marcados los selected
> que son los que se vuelven a mostrar
> cuando se recarga la pagina, que mas bien
> quisiera que asi se quedaran con la seleccion
> anterior. tal vez si deba consultar mas
> al respecto.. me podrias dar un
> tip de como buscarlo en que tema ?
>
> Gracias por tu ayuda.
>
> Saludos.
>
> "MEVB" wrote:
>
>> Primero, debo avisarte que este es el foro de VB y no de ASP. Pero no hay
>> problema, tengo unas ideas para ti.
>>
>> Tienes 2 opciones para hacer lo que preguntas:
>>
>> a) Utilizar AJAX para modificar dinámicamente el combo 2 sin recargar la
>> página completa. En internet puedes conseguir la info de como hacerlo.
>> Utiliza San Google.
>>
>> b) Imagino que cuando seleccionas el combo 1, haces un submit de la
>> página
>> para consultar los datos que vas a mostrar en combo 2. En esa recarga
>> debes
>> capturar el valor que estas enviando desde el combo 1 y cuando vas a
>> llenarlo verificas cual de las opciones corresponde al valor enviado y le
>> agregas en el HTML el atributo "selected" para que quede marcado. Debería
>> quedarte el HTML algo como:
>>
>> < option >Frutos Rojos
>> < option selected >Frutos Verdes
>> < option >Frutos Amarillos
>> etc
>>
>> Saludos
>> MV
>>
>>
>>
>> "J Lara" escribió en el mensaje
>> news:
>> > Hola amigos.. buenas tardes..
>> > manejo unos combos en una pagina asp
>> > Por ejemplo, en el combo tengo
>> > una serie de opciones:
>> > 1. Frutos Rojos.
>> > 1. Futos verdes.
>> > 2. Frutos amarillos.
>> > 3. Frutos azules
>> > etc.
>> > Selecciono la opcion 1 (Frutos verdes) y en
>> > la grilla me aparecen,
>> > Manzanas
>> > Peras
>> > Kiwui
>> > etc.
>> > Esto esta bien, pero el combo no se queda
>> > con la opcion que selecione, que debe ser
>> > el de Frutos verdes, sino que por defecto
>> > cambia a Frutos Rojos, que es la primer opcion
>> > indicada en el combo.
>> > Esto medio confunde aveces ya que se imprime
>> > la pantalla con los datos..
>> > mi pregunta es si hay manera de que al dar click
>> > se busquen los datos pero que el combo no
>> > reciba un "refresh" sino que se quede con la
>> > opcion que se selecciono..
>> >
>> > Espero haberme explicado..
>> >
>> > Gracias de antemano por su ayuda.
>> >
>> > Saludos.
>> >
>> >
>> >
>> >
>>
>>
>> .
>>


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida