Dynamic data Integration trouble
Hi There
I am trying to load, read, and get data from xml into a listbox, textarea, and a dynamic textField. I was able to get it all right but the dynamic textField data does not update as i select item in the listbox. Another thing is thing is when I click on dynamic textfield it should open page in browser - how can i do that?
Please help
Appreciate your time.
Thanks
Krish
--------------------
var xmlLoader:URLLoader = new URLLoader();
var xmlData:XML = new XML();
xmlLoader.addEventListener(Event.COMPLETE, LoadXML);
xmlLoader.load(new URLRequest("http://rssfeeds.tv.adobe.com/learn-flash-professional-cs4.xml"));
//lb is ListBox component in stage
lb.addEventListener(Event.CHANGE, itemChange);
function itemChange(e:Event):void
{
ta.text = lb.selectedItem.data;//ta is TextArea in stage
}
function LoadXML(e:Event):void {
xmlData=new XML(e.target.data);
parseData(xmlData);
}
function parseData(loadedData:XML):void {
//trace(loadedData.channel.item);
//trace(loadedData.channel.item.length());
var titleList:XMLList=loadedData.channel.item;
for (var i:uint = 0; i<titleList.length(); i++) {
lb.addItem({label:titleList.title.text(), data:titleList.description.text()});
uri.text = titleList.link.text();
//uri is dynamic TextField on stage
}
}
--------------------------------
Fla file is http://www.naturecareasia.com/test/learnCS4.flv.fla
-----------------------------