Comunidad de diseño web y desarrollo en internet online

List en un formulario

Citar            
MensajeEscrito el 11 Ago 2006 07:35 pm
:twisted: :( Tengo un formulario en flash Mx2004
uso un componente List
y el envio de las variables no me funciona sólo aparece la última opción seleccionada a pesar de tener activada la opción de múltiple selección
¿Cómo se envían todos los datos del List ¿qué código tengo que usar?
Gracias de antemano, se que algún fiera me responderá

Por araña

35 de clabLevel



 

msie
Citar            
MensajeEscrito el 14 Ago 2006 07:56 pm

araña escribió:

:twisted: :( Tengo un formulario en flash Mx2004
uso un componente List
y el envio de las variables no me funciona sólo aparece la última opción seleccionada a pesar de tener activada la opción de múltiple selección
¿Cómo se sacan todos los datos del List en una variable para poder enviarlas ¿qué código tengo que usar? ARRAYS ?
Gracias de antemano, se que algún fiera me responderá

Por araña

35 de clabLevel



 

msie
Citar            
MensajeEscrito el 15 Ago 2006 12:22 am
un ejemplo:

Código :

/*El clip compilado List debe estar en la biblioteca
 solo arrastra un list al escenario y luego quitalo*/

this.createClassObject(mx.controls.List, "opciones", 10, {multipleSelection:true});

opciones.setSize(100, 100);

opciones.addItem({data:1,label: "opcion 1"});
opciones.addItem({data:2,label: "opcion 2"});
opciones.addItem({data:3,label: "opcion 3"});
opciones.addItem({data:4,label: "opcion 4"});

var listener:Object = new Object();


listener.change = function( eventObject:Object ) {
   var Datas:String = "";
   var Labels:String = "";
   for (var prop in eventObject.target.selectedItems){
      Datas  += " " + eventObject.target.selectedItems[prop].data;
      Labels += " " + eventObject.target.selectedItems[prop].label;
   }
   trace ("Datas seleccionadas son:"+Datas);
   trace ("Labels seleccionadas son:"+Labels);
   trace ("-----------------------------");
};
opciones.addEventListener( "change" , listener);


saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 15 Ago 2006 07:13 pm
Gracias Maikel

Es perfecto :)

Por araña

35 de clabLevel



 

msie

 

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