scisa nega ma cosi mi succede questo problema
codice:
// alla pressione del componente myTree
listenerObject = new Object();
listenerObject.change = function(evtObject) {
var dat:Object = evtObject.target.selectedItem.attributes.data;
var nonno:String = evtObject.target.selectedItem.parentNode.parentNode.attributes.label;
var padre:String = evtObject.target.selectedItem.parentNode.attributes.label;
var figlio:String = evtObject.target.selectedItem.attributes.label;
trace(figlio+" - "+padre+" - "+nonno);
_global.sezione = nonno;
_global.categoria = padre;
_global.articolo = figlio;
_global.dati = dat;
caricaselezione();
};
myTree.addEventListener("change", listenerObject);
nel trace
se clicco solo sul nonno
se clicco sul padre
codice:
PRINTY LINE - TIMBRI -
se clicco sul figlio
codice:
4910 - PRINTY LINE - TIMBRI
in pratica solo se clicco sul figlio assegna le tre varibili in modo corretto
:master: