combo1.dataProvider = [{label:"Marcas"},{label: "Honda", data: 1},{label: "Nissan", data: 2}];
combo2.dataProvider = [{label:"Piezas"},{label: "Mangueras", data: 1},{label: "Radiador", data: 2}];
combo3.dataProvider = [{label:"Año"},{label: "dos", data: 1},{label: "dos", data: 2}];
combo2.rowCount = 3;
Honda = new Array("Mangueras;mangue.swf","Bombas;http://www.sitio.com");
Nissan = new Array("Radiador;http://www.sitio.com","Radiador;http://www.sitio.com");
combo3.rowCount = 2;
Mangueras = new Array("dos;mangue.swf","crema;http://www.sitio.com");
Radiador= new Array("dos;mangue.swf","crema;http://www.sitio.com");
Chevrolet = new Array("Bombas;http://www.sitio.com","Bombas;http://www.sitio.com");
//Creo un listener
listenerPrincipal = new Object();
//que actua al evento change
listenerPrincipal.change = function (){
//Defino el item seleccionado
var ItemSeleccionado = combo1.selectedItem.label;
//Elimino todos los items del subcombo
combo2.removeAll();
combo3.removeAll();
//Construyo los items del subcombo
var subArray = eval(ItemSeleccionado);
var SubCombo = new Array()
for(var i = 0; i < subArray.length; i++) {
//Separo utilizando el delimitador
SubCombo = subArray[i].split(";");
combo2.addItem(SubCombo[0],SubCombo[1],SubCombo[2]);
combo3.addItem(SubCombo[0],SubCombo[1]);
}
}
//Creo un segundo listener para el segundo combo
listenerTerciario = new Object();
//que actua al evento change
listenerTerciario.change = function (evt){
//y va a la página web seleccionada
loadMovie(combo3.selectedItem.data,"conte");
}
combo1.addEventListener("change", listenerPrincipal);
combo2.addEventListener("change", listenerSecundario);
combo3.addEventListener("change", listenerTerciario);
pero no quiero que jale la info de un xml
no se si alguien pueda orientarme
