Pregunta

Estoy tratando de obtener la lista desplegable de cuadro combinado por el uso de un archivo PHP. Ese archivo PHP devuelve una cadena XML que se ha utilizado como proveedor de datos para el cuadro combinado.

I seguido este hilo también, pero en vano.

Detalles
He puesto el atributo de creationComplete mx: Application a init (). En la función init () i he enviado la siguiente HTTPService

<mx:HTTPService id="interfaces" url="interfaces.php" resultFormat="e4x" method="POST"> 
 </mx:HTTPService>

cuadro combinado:
    

Actualización: El XML debe ser similar

<?xml version=\"1.0\" encoding=\"utf-8\"?>
  <ifaces>
    <iface>
      <option>eth0</option>
    </iface>
    <iface>
      <option>eth1</option>
    </iface>
  </ifaces>

pero si ejecuto interfaces.php en el navegador lo único que obtiene es pantalla     eth0eth1 mientras que yo estoy haciendo eco de la cadena que contiene datos XML enteros. En caso de que no todo tipo xml de pantalla cuerda? : (

¿Fue útil?

Solución

El problema es que ifaces es el elemento raíz del XML, por lo interfaces.lastResult == ifaces. Por lo que el XMLList que quiere es interfaces.lastResult.iface.

Esta es una clase principal conjunto que funciona para mí:

`

 

`

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top