como aparece en la siguiente imagen.

bueno al eligir por primera vez no ahy problema la opcion q sea pero cuando despues de ya a ver elegido una vez y cambias la opcion del combobox uno el segundo combobox como que se marea y no actualiza los datos aparece de la siguiente forma

y para q aparesca bien los datos tienes como que precionar los datos erronios y recion lo corrige con los datos como aparece en la siguiente foto

me pueden decir como corregir este error
les dejo aqui el codigo del combobox y el xml q recive desde httpservices
codigo flex
Código ActionScript :
protected function comLugarEvento_changeHandler(event:ListEvent):void
{
lugares.send();
}
protected function lugares_faultHandler(event:FaultEvent):void
{
Alert.show(event.message.toString(),"error");
}
protected function lugares_resultHandler(event:ResultEvent):void
{
var xmlRespuesta:XMLList=new XMLList(event.result);
xml= new XML(xmlRespuesta[xmlRespuesta.length()-1]);
if(xml.respuesta==0){
comLugaresEvento.dataProvider="";
Alert.show("no a ingresado datos intente nuevamente");
}else if(xml.respuesta==1){
comLugaresEvento.dataProvider="";
Alert.show("no se han encontrado considencias intente nuevamente");
}else if(xml.respuesta==2){
comLugaresEvento.dataProvider=xml.lugar.(tipo==comLugarEvento.selectedItem.data);
comLugaresEvento.enabled=true;
comLugaresEvento.labelField="nombre";
}else if(xml.respuesta==3){
Alert.show("Inactividad vuelva iniciar seccion");
Application.application.currentState="";
}else{
Alert.show("Error de conexion cone el servidor");
}
}.....
Código Flex :
<mx:HTTPService id="lugares" url="http://{Url}/onemi/servicios/lugares/verLugares.php" useProxy="false" method="POST" showBusyCursor="true" fault="lugares_faultHandler(event)" result="lugares_resultHandler(event)" resultFormat="xml">
<mx:request xmlns="">
<usuarioSeccion>
{usuarioSeccion}
</usuarioSeccion>
<token>
{token}
</token>
</mx:request>
</mx:HTTPService>
<mx:ComboBox x="90" y="66" width="199" id="comLugarEvento" change="comLugarEvento_changeHandler(event)">
<mx:ArrayCollection>
<mx:Object label="" data="0"/>
<mx:Object label="Definir Region..." data="1"/>
<mx:Object label="Definir Provincia..." data="2"/>
<mx:Object label="Definir Comuna..." data="3"/>
</mx:ArrayCollection>
</mx:ComboBox>
<mx:ComboBox x="312" y="66" id="comLugaresEvento" enabled="false"></mx:ComboBox>
respuesta xml
Código XML :
<resultado> <lugar> <id>1</id> <nombre>V Region</nombre> <tipo>1</tipo> </lugar> <lugar> <id>2</id> <nombre>Provincia Valparaiso</nombre> <tipo>2</tipo> </lugar> <lugar> <id>5</id> <nombre>Provincia San Antonio</nombre> <tipo>2</tipo> </lugar> <lugar> <id>6</id> <nombre>Valparaiso</nombre> <tipo>3</tipo> </lugar> <lugar> <id>7</id> <nombre>Concon</nombre> <tipo>3</tipo> </lugar> <lugar> <id>8</id> <nombre>Quintero</nombre> <tipo>3</tipo> </lugar> <lugar> <id>9</id> <nombre>CasaBlanca</nombre> <tipo>3</tipo> </lugar> <lugar> <id>10</id> <nombre>Juan Fernandez</nombre> <tipo>3</tipo> </lugar>
...
no lo puse completo pq es muy largo espero q me puedan ayudar saludos
