问题设置XML数据提供程序的组合框
-
11-09-2019 - |
题
我想用一个PHP文件,以获得下拉组合框的列表。也就是说PHP文件返回已被用作用于组合框数据提供的XML字符串。
我跟着该线程一>太但不成功。
<强>详情结果 我已经设置MX的creationComplete属性:应用的init()。在init()函数I已将下列的HTTPService
<mx:HTTPService id="interfaces" url="interfaces.php" resultFormat="e4x" method="POST">
</mx:HTTPService>
组合框:点击
更新: 的XML应该像
<?xml version=\"1.0\" encoding=\"utf-8\"?>
<ifaces>
<iface>
<option>eth0</option>
</iface>
<iface>
<option>eth1</option>
</iface>
</ifaces>
,但如果我在浏览器中执行该interfaces.php获得的唯一的东西是显示 eth0eth1 而我正在呼应包含整个XML数据的字符串。应该不是整个XML字符串类型的显示? :(
解决方案
的问题是,ifaces是您的XML的根元素,所以interfaces.lastResult == ifaces。所以,你要XMLList中的是interfaces.lastResult.iface。
这是对我的作品的整体主类:
`
`
不隶属于 StackOverflow