Comunidad de diseño web y desarrollo en internet online

Combobox como componente

Citar            
MensajeEscrito el 25 Ago 2011 03:30 pm
Hola, tengo un combobox definido como componente, y quisiera saber cómo capturo el elemento seleccionado, ya que en la función LevantoNorma no lo puedo hacer.

el combobox (despliega perfecto los datos), dentro de un datagrid es:
<mx:Component>
<mx:ComboBox change="outerDocument.LevantoNorma(event)" labelField="Norma" initialize="outerDocument.ArmoCombo(event)" />
</mx:Component>

la función:
public function LevantoNorma(evento:Event):void {
var request: URLRequest = new URLRequest (evento.currentTarget.selectedItem.label);
navigateToURL(request,"_blank");
}

Muchas gracias por la ayuda :D

Por tdg_2005

68 de clabLevel



 

msie8
Citar            
MensajeEscrito el 25 Ago 2011 03:40 pm
Trazalo para ver que tiene dentro de la función LevantoNorma

trace(evento.currentTarget.selectedItem.label)

Prueba con target

trace(evento.target.selectedItem.label)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 Ago 2011 03:51 pm
Gracias Jorge, lo muestro también con Alert y no aparece nada.....con target y currentTarget.
A la función, entra, eso está comprobado.

Por tdg_2005

68 de clabLevel



 

msie8
Citar            
MensajeEscrito el 25 Ago 2011 03:57 pm
Traza directamente evento a ver que info tiene

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 Ago 2011 05:25 pm
Jorge, perdón, pero donde veo el resultado del trace? No aparece nada en pantalla

Por tdg_2005

68 de clabLevel



 

msie8
Citar            
MensajeEscrito el 25 Ago 2011 05:45 pm
Listo Jorge, no era el label el que debia ir, sino el nombre del labelField, en este caso formu. Muchisimas gracias por la orientación, me sirvió para resolverlo!!!

Por tdg_2005

68 de clabLevel



 

msie8

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.