Comunidad de diseño web y desarrollo en internet online

como saber q hay seleccionado en un combobox

Citar            
MensajeEscrito el 18 Feb 2008 04:30 pm
Hola buenas tardes
¿Como se que opcion esta seleccionada en un combobox?. Al combox le cargo un xml que previamente me ha devuelto un PHP y lo hace bien.
Simplemente quiero saber que opcion hay seleccionada sin clicar en el combobox.

clicando en el combox si q se hacerlo:

Código :

proveedor_xml.onLoad = function(success){
 if (success){ //cuando se haya cargado mostrar.php (es un XML)
   for (i=0; i<this.firstChild.firstChild.childNodes.length; i++){
      //carga del xml en array
      var etiqueta1:String = this.firstChild.firstChild.childNodes[i].childNodes[0].firstChild;
      var etiqueta2:String = this.firstChild.firstChild.childNodes[i].childNodes[1].firstChild;      
      proveedor_a.addItem({                  
         id: parseInt(etiqueta1),
         nombre: etiqueta2         
      });         
   }
   proveedor_ds.items = proveedor_a;
   proveedor_ds.filtered = false;
   proveedor_grid.dataProvider = proveedor_ds.dataProvider;   
 } 
}

display.change = function(objeto){
      if (objeto.target == tipoFamilia_grid){   
      //guardo el id de la opcion seleccionada            
      selec_str = objeto.target.getItemAt(objeto.target.selectedIndex).id;
                //AQUI QUIERO GUARDAR LA OPCION SELECCIONADA EN UN COMBOBOX
                selec2_str = proveedor_cb.  ?????????????????????????
      }
}

Por oscarlosan

73 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 Feb 2008 07:47 am

oscarlosan escribió:

Hola buenas tardes
¿Como se que opcion esta seleccionada en un combobox?. Al combox le cargo un xml que previamente me ha devuelto un PHP y lo hace bien.
Simplemente quiero saber que opcion hay seleccionada sin clicar en el combobox.

clicando en el combox si q se hacerlo:

Código :

proveedor_xml.onLoad = function(success){
 if (success){ //cuando se haya cargado mostrar.php (es un XML)
   for (i=0; i<this.firstChild.firstChild.childNodes.length; i++){
      //carga del xml en array
      var etiqueta1:String = this.firstChild.firstChild.childNodes[i].childNodes[0].firstChild;
      var etiqueta2:String = this.firstChild.firstChild.childNodes[i].childNodes[1].firstChild;      
      proveedor_a.addItem({                  
         id: parseInt(etiqueta1),
         nombre: etiqueta2         
      });         
   }
   proveedor_ds.items = proveedor_a;
   proveedor_ds.filtered = false;
   proveedor_grid.dataProvider = proveedor_ds.dataProvider;   
 } 
}

display.change = function(objeto){
      if (objeto.target == tipoFamilia_grid){   
      //guardo el id de la opcion seleccionada            
      selec_str = objeto.target.getItemAt(objeto.target.selectedIndex).id;
                //AQUI QUIERO GUARDAR LA OPCION SELECCIONADA EN UN COMBOBOX
                selec2_str = proveedor_cb.  ?????????????????????????
      }
}

SOLO QUIERO SABER Q PROPIEDAD O METODO ME DICE QUE HAY SELECCIONADO EN UN DETERMINADO COMPONENTE (EN ESTE CASO UN DATAGRID).

Por oscarlosan

73 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 Feb 2008 03:30 pm
Puedes utilizar la propiedad "value" o la propiedad "selectedItem". En la ayuda de flash encontrarás información sobre ambas.

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 02 Sep 2008 06:52 am
perdon por no reponder. Muchas gracias.

Por oscarlosan

73 de clabLevel



 

firefox

 

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