Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di vAiO
    Registrato dal
    Nov 2002
    Messaggi
    234

    [FLASH MX] XML e COMBOBOX

    Ciao a tutti. Ho 1 prob che non riesco proprio a risolvere.
    in breve, ho una ComboBox che viene creata dinamicamente con dei dati presi da un file XML

    codice:
    mioxmlZ = new XML();
    myarrayZ = new Array();
    mioxmlZ.load(filexmlRNDZ);
    mioxmlZ.onLoad = ElaboraXMLZ;
    function ElaboraXMLZ(success) {
    	if (mioxmlZ.loaded) {
    		myarrayZ = mioxmlZ.childNodes;
    		DatiZ();
    		delete myarrayZ;
    		delete mioxmlZ;
    	}
    }
    function DatiZ() {
    	ZonaCombox.addItem(COMBOX_ZONA);
    	for (k=0; k<=myarrayZ.length; k++) {
    		if (myarrayZ[k].nodeName == "Zona") {
    			ZonaCombox.addItem(myarrayZ[k].childNodes.toString());
    		}
    	}
    }
    ZonaComboxè la ZonaCombox.

    ora vorrei fare in modo che quando ZonaCombox è stata caricata completamente viene invocato

    codice:
    ZonaCombox.selectedIndex = 4
    il problema è che riesco a farlo solo prima che la combox venga creata!
    COme posso fare per chiamare selectedIndex subito dopo che venga ultimato l'inseriemnto dell'ultimo elemento?

    grazie!
    Erasmus Portal : http://www.erasmus-now.com

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    function DatiZ() {
    	ZonaCombox.addItem(COMBOX_ZONA);
    	for (k=0; k<=myarrayZ.length; k++) {
    		if (myarrayZ[k].nodeName == "Zona") {
    			ZonaCombox.addItem(myarrayZ[k].childNodes.toString());
    		}
    	}
    	qui?
    }

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.