<Mx: ComboBox id = "list" width = "125" Height = "26" change = "list_changehandler (Event) "chromecolor =" # c2e7fe "cornerradius =" 5 "selectedindex =" 0 "textalign =" center "/>
Import MX. collections. arraycollection; import MX. events. listevent; import MX. RPC. XML. simplexmldecoder; import spark. events. indexchangeevent;/*** send data * @ Param newdatagv source data */private function Init (): void {var xmlloader: urlloader = new urlloader (); xmlloader. addeventlistener (event. complete, xmlcomplete); xmlloader. addeventlistener (ioerrorevent. io_error, io_error); xmlloader. load (New URLRequest (xmlurl);} private function xmlcomplete (evet: Event): void {xml = New XML (evet. currenttarget. data); // var xmllist: xmllist = new xmllist (XML. record. names); var xmldoc: xmldocument = new xmldocument (XML) var decoder: simplexmldecoder = new simplexmldecoder (); var data: Object = decoder. decodexml (xmldoc); cityarr = new arraycollection (data. string. record); list. dataprovider = cityarr; List. selectedindex = 0;} private function io_error (EVT: ioerrorevent): void {trace (EVT. text. tostring ())}