hola chicos tengo este codigo del q me he ido guiando por el tutorial del componente combobox
Código actionscript:
Ver original//Cargamos el XML
calendario = new XML();
calendario.ignoreWhite = true;
calendario.onLoad = function (success){
if (success){
//Creamos los arrays donde iran los datos
largo = calendario.firstChild.childNodes.length;
tareas = new Array(largo);
dias = new Array(largo);
//Llenar los arrays
for (i=0; i<largo; i++){
tareas[i] = calendario.firstChild.childNodes[i].attributes.tarea;
dias[i] = calendario.firstChild.childNodes[i].attributes.fecha;
}
llenarCombo();
}
else{
trace("No se pudo cargar el XML");
}
}
calendario.load("ComboBox.xml");
/************* FUNCIONES ****************/
function llenarCombo(){
//Atacheamos nuetro componente
attachMovie("ComboBox", "colegios", 1);
//Propiedades
colegios.setSize(170, 22);
colegios.dropdownWidth = 200;
//colegios.editable = true;
colegios.text = "Seleccione Colegio";
//Le asignamos un proveedor de datos
losDatos = new Array();
colegios.dataProvider = losDatos;
//Metemos los datos en el ComboBox
for (i=0; i<tareas.length; i++){
losDatos.addItem({ label: tareas[i], data: dias[i] });
}
//Eventos
colegios.addEventListener("change", alSeleccionar);
/*colegios.addEventListener("open", alAbrir);
colegios.addEventListener("close", alCerrar);
colegios.addEventListener("itemRollOut", alSubir);
colegios.addEventListener("itemRollOver", alBajar);
colegios.addEventListener("scroll", alScrollear);*/
anadir_button.addEventListener("click", alClickar);
}
/************* LISTENERS ****************/
//Listeners para cuando seleccionamos alguna opcion
alSeleccionar = new Object();
alSeleccionar.change = function(evento){
trace("Has seleccionado " + evento.target.value);
}
//Listener para cuando apretamos el boton anadir_button
alClickar = new Object();
alClickar.click = function(evento){
// losDatos.addItem({label: tareas_input.text, data: dias_input.text})
getURL("http://www.mipagina.com.ve/preinsc/index.php?"+ evento.target.value, "_blank", "GET");
}
la cosa es q estoy tratando de que al presionar el boton en lugar de añadir una nueva tarea al combo el boton me abra la url q coloque en el objeto "alClickar" y le agregue la seleccion que me indica el objeto al seleccionar; ejemplo tengo 4 items en mi combobox y cada uno tiene asignado un numero es decir item1 = 201 y asi sucesivamente; la cosa es q trate haciendolo como se los coloque pero no hace nada, solo abre una pagina con un enlace enorme y muchos codigos raros; por fa ayudenme!!!