Comunidad de diseño web y desarrollo en internet online

ComboBox

Citar            
MensajeEscrito el 27 Nov 2007 12:46 pm
hola lista , necesito borrar los elementos de un Combobox , probe con

my_cb.removeItemAt(0)
my_cb.removeItemAt(1)
my_cb.removeItemAt(2)
my_cb.removeItemAt(3)

para borrar los 4 elementos que tengo , los probe asi y dentro de un for pero nada , solo me borra un elemento , tambien probe a poner los datos en una lista

lista = ["item1","item2","item3·,"item4"]
my_cb.dataProvider = lista

y despues dejar la lisa asi

lista = ["item1","item2",]
my_cb.dataProvider = lista

con esto borrar los elementos pero entonces me pierde lo que le habia programado al evento change

sabe alguien porque no ejecuta despues lo que ya le tenia programado o alguna otra forma de borrar los elementos ???

de antemano gracias

Por elier_rp

56 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 27 Nov 2007 03:03 pm
Prueba con esto:

Código :

my_cb.removeItemAt(0);
my_cb.removeItemAt(0); // no importa repetir 
my_cb.removeItemAt(0); // no importa repetir 
my_cb.removeItemAt(0); // no importa repetir 

siempre borrando el elemento con indice cero,
ya que al borrar el elemento con indice cero, los demás se recorren, ocupando el indice cero.

Por gabynufe

Claber

446 de clabLevel



 

México, D.F.

msie7
Citar            
MensajeEscrito el 27 Nov 2007 06:48 pm
ok , gracias , encontre otra forma que tambien sirve

my_cb.removeAll();

saludos...

Por elier_rp

56 de clabLevel



Genero:Masculino  

firefox

 

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