He añadido un componente ComboBox a mi documento en flash (flash 9, actionscript 2.0) el cual recibe los datos con un dataProvider.
El ComboBox aparece correctamente, con todas sus opciones y lo puedo desplegar correctamente. El problema viene al elegir una de las opciones: el combo se queda en blanco (hasta que use el scroll, momento en el cual vuelven a aparecer todas las opciones misteriosamente) y los EventListeners no funcionan.
Lo que de veras me ralla es que si copio el código a otro documento .fla nuevo me funciona perfectamente.
PD: Tengo un ComboBox en la biblioteca
Código :
alSeleccionar = new Object();
alSeleccionar.change = function(evento){
trace("FUCK");
}
var datos:Array=new Array();
datosPer.onLoad=function(){
for(var z=0;z<=datosPer.ubp;z++){
datos.addItem({label:datosPer["ptit" + z], data:datosPer["id" + z]});
}
var c=attachMovie("ComboBox", "combo_mc", 10);
c.dataProvider=datos;
c.setSize(170, 22);
c.dropdownWidth = 200;
c.text = "Elige un colegio...";
c.addEventListener("change", alSeleccionar);
}
datosPer.load(loadUrl + "per.asp?id=" + Math.random());//carga los periodicos y sus noticias 