The syntax you are using is a bit odd:
NumberOfDistricts = new Number(xmldpAddress.month[0].child("*").length());
tempDistricts = new Array(NumberOfDistricts);
for (var i:Number = 0; i < NumberOfDistricts; i++){
tempDistricts[i] = ([EMAIL PROTECTED]);
}
districts = tempDistricts;
trace(districts);
tempDistricts = new Array(NumberOfDistricts);
for (var i:Number = 0; i < NumberOfDistricts; i++){
tempDistricts[i] = ([EMAIL PROTECTED]);
}
districts = tempDistricts;
trace(districts);
I would write it (in your code style) as:
NumberOfDistricts = xmldpAddress.month[0].region.length();
tempDistricts = new Array();
var i:int = 0;
for (i = 0; i < NumberOfDistricts; i++)
for (i = 0; i < NumberOfDistricts; i++)
{
tempDistricts[i] = [EMAIL PROTECTED]();
}
tempDistricts[i] = [EMAIL PROTECTED]();
}
districts = tempDistricts;
However its probably easier to do something like this (didnt test):
districts = new XMLListCollection(xmldpAddress.month[0].region);
with
<mx:List id="districtList" dataProvider="{districts}" labelField="@name" />
districts should be desclared as a XMLListCollection.
Greetz Erik
__._,_.___
--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
SPONSORED LINKS
Software development tool | Software development | Software development services |
Home design software | Software development company |
Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe
__,_._,___