Foros del Web » Creando para Internet » Flash y Actionscript »

componente combobox y boton

Estas en el tema de componente combobox y boton en el foro de Flash y Actionscript en Foros del Web. Hola amigos!! Necesito hacer un combobox dependiente, y que la accion a realizar sea tras el evento de un boton, o sea si tengo el ...
  #1 (permalink)  
Antiguo 05/06/2009, 16:01
Avatar de kukynet  
Fecha de Ingreso: noviembre-2008
Mensajes: 105
Antigüedad: 15 años, 5 meses
Puntos: 2
componente combobox y boton

Hola amigos!!
Necesito hacer un combobox dependiente, y que la accion a realizar sea tras el evento de un boton, o sea si tengo el combo1 con datos de paises y el combo2 con datos de provincias que al elegir el dato del combo paises se relacione solo con el de provincias y lugo al hacer clic en un boton me lleve a una url.
Bien con ayuda de otros foros y maestros la combinacion mas o menos sale lo que no se como combinar el boton .Tengo esta ayuda de After-hours que me estoy guiando donde los combobox tienen nombre de instancia PrincipalCb y SubCb respectivamente:
Código:
PrincipalCb.dataProvider = [{label:"Elije opción:"}, {label:"Actionscript", data:1}, {label:"Foros", data:2}, {label:"Blogs", data:3}];
.rowCount = 3;
Actionscript = new Array("Actionscript.org;http://www.actionscript.org", "Flash-kit;http://www.flashkit.org", "Kirupa;http://www.kirupa.com", "bit-101;http://www.bit-101.com/");
Foros = new Array("After-hours;http://www.after-hours.org/foro/", "Cristalab;http://www.cristalab.com/foros/", "Flash-La;http://www.flashla.com/forums/index.php");
Blogs = new Array("THERROR.corp;http://www.therror.com", "Innocuo;http://blog.innocuo.com/", "Carlos Rovira;http://www.carlosrovira.com/");
//Creo un listener
listenerPrincipal = new Object();
//que actua al evento change
listenerPrincipal.change = function() {
	//Defino el item seleccionado
	var ItemSeleccionado = PrincipalCb.selectedItem.label;
	//Elimino todos los items del subcombo
	SubCb.removeAll();
	//Construyo los items del subcombo
	var subArray = eval(ItemSeleccionado);
	var SubCombo = new Array();
	for (var i = 0; i<subArray.length; i++) {
		//Separo utilizando 
		SubCombo = subArray[i].split(";");
		SubCb.addItem(SubCombo[0], SubCombo[1]);
	}
};
//Creo un segundo listener para el segundo combo
listenerSecundario = new Object();
//que actua al evento change
listenerSecundario.change = function(evt) {
	//y va a la página web seleccionada
	getURL(SubCb.selectedItem.data);
};
PrincipalCb.addEventListener("change", listenerPrincipal);
SubCb.addEventListener("change", listenerSecundario);

se va directo al seleccionar el combo2 y lo que necesito es ponerle un boton.
Graxias

Última edición por kukynet; 05/06/2009 a las 17:16
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:02.