passoca 0 Denunciar post Postado Julho 3, 2007 Bom dia pessoal, Estou com um probleminha aqui. Consegui finalmente fazer minha 2a. combo funcionar carregando os dados gerados pelo php em xml. Acontece que ainda preciso fazer com que os dados gerados para a segunda combo sejam de acordo com a opção escolhida na 1a. combo. Para isso criei o seguinte: function mostra() { //Cargamos el XML fabricante = new XML(); fabricante.ignoreWhite = true; fabricante.onLoad = function(success) { if (success) { //Creamos los arrays donde iran los datos largo = fabricante.firstChild.childNodes.length; nomes = new Array(largo); idfabricantes = new Array(largo); //Llenar los arrays for (i=0; i<largo; i++) { nomes = fabricante.firstChild.childNodes.attributes.nome; idfabricantes = fabricante.firstChild.childNodes.attributes.idfabricante; } llenarCombo(); } else { trace("NAO PODE CARREGAR O XML"); } }; fabricante.load("fabricantes.xml"); } /************* FUNCOES ****************/ function llenarCombo() { //Atacheamos nuetro componente //attachMovie("ComboBox", "miDesplegable", 1); //Propiedades //miDesplegable.setSize(170, 22); //cb_fabricantes.dropdownWidth = 200; //Le asignamos un proveedor de datos losDatos = new Array(); cb_fabricantes.dataProvider = losDatos; //Metemos los datos en el ComboBox for (i=0; i<nomes.length; i++) { losDatos.addItem({label:nomes, data:idfabricantes}); } } Só preciso agora fazer com que ao escolher a opção na minha combo de nome cb_categorias, a function mostra() seja carregada. Pensei no evento onchange da combo mas não estou sabendo fazer a sintaxe correta para isso. Alguém me ajuda ? Grande abraço a todos e muito obrigado. Passoca Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Julho 3, 2007 ja foi respondido aqui http://forum.imasters.com.br/index.php?showtopic=235867 Compartilhar este post Link para o post Compartilhar em outros sites