Foros del Web » Creando para Internet » Flash y Actionscript »

Problema con combos

Estas en el tema de Problema con combos en el foro de Flash y Actionscript en Foros del Web. Hola a tod@s, tengo una pequeña duda de como hacer una cosa.... vamos a ver, tengo un combo con una lista de nombres, y cada ...
  #1 (permalink)  
Antiguo 08/08/2005, 06:58
 
Fecha de Ingreso: mayo-2005
Ubicación: Castellón
Mensajes: 321
Antigüedad: 18 años, 11 meses
Puntos: 0
Problema con combos

Hola a tod@s, tengo una pequeña duda de como hacer una cosa.... vamos a ver, tengo un combo con una lista de nombres, y cada nombre tiene un valor específico, como hago para rescatar ese valor??
Para crear el combo he hecho (estoy leyendo de un xml):

series.addItemAt(i,nombre,id);

en donde i es el indice del combo, nombre lo que quiero que aparezca e id el valor asignado.

Mi problema viene que no se como rescatar el valor id. He probado con data y con value, pero el primero me da error y el segundo me muestra lo que hay seleccionado.

Muchas gracias.
  #2 (permalink)  
Antiguo 08/08/2005, 07:57
Avatar de lucasiramos  
Fecha de Ingreso: agosto-2004
Ubicación: Santa Rosa, La Pampa, Argentina
Mensajes: 1.484
Antigüedad: 19 años, 8 meses
Puntos: 13
Hola. Para recuperar la información del combo tenes que hacerlo con:

_root.tuCombo.getItemAt(_root.tuCombo.selectedInde x).label
_root.tuCombo.getItemAt(_root.tuCombo.selectedInde x).data

Como te darás cuenta, con el primero traes el label y con el segundo el data (que en tu caso es el id). Con estas lineas traes el dato del elemento seleccionado, si querés podes poner un número, o una variable en el parámetro que va entre paréntesis. El selectedIndex te devuelve el índice del elemento seleccionado.

Saludos. Lucas
  #3 (permalink)  
Antiguo 09/08/2005, 01:00
 
Fecha de Ingreso: mayo-2005
Ubicación: Castellón
Mensajes: 321
Antigüedad: 18 años, 11 meses
Puntos: 0
Ya lo tengo solucionado!!! Muchas 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 02:00.