Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex Flex组合框绑定问题_Apache Flex_Flash_Actionscript 3_Actionscript_Air - Fatal编程技术网

Apache flex Flex组合框绑定问题

Apache flex Flex组合框绑定问题,apache-flex,flash,actionscript-3,actionscript,air,Apache Flex,Flash,Actionscript 3,Actionscript,Air,在我的应用程序中,我使用了combobox并使用dataprovider添加值,如 id="teamComboBox" dataProvider="{xml_teamcoupon.lastResult.coupon.teamcoupon_name} 我的xml是这样的 <pick15> <coupon> <teamcoupon_id>1</teamcoupon_id> <teamcoupon_name>teamcoupon1&l

在我的应用程序中,我使用了combobox并使用dataprovider添加值,如

   id="teamComboBox" dataProvider="{xml_teamcoupon.lastResult.coupon.teamcoupon_name}
我的xml是这样的

<pick15>
<coupon>
<teamcoupon_id>1</teamcoupon_id>
<teamcoupon_name>teamcoupon1</teamcoupon_name>
coupon></pick15>

1.
团队合作1
优惠券>

所以combobox显示团队优惠券名称。但我想要的是,如果我选择团队优惠券名称,然后对应团队优惠券id,我将如何获得。i trid
teamComboBox。选择editem.teamcoupon\u id
但显示错误

由于id节点与name节点处于同一级别,您需要首先引用父节点

比如:

teamComboBox.selectedItem.parent().teamcoupon_id

绑定到优惠券元素,而不是
team优惠券\u name
元素,然后使用组合框的
labelField
属性引用
team优惠券\u name

<mx:ComboBox dataProvider="{xml_teamcoupon.lastResult.coupon}" labelField="teamcoupon_name" />


现在,您可以使用
combobox.selectedItem
获取当前选定的元素,并通过引用
combobox.selectedItem.team优惠券\u id
获取id,非常感谢Christophe Herreman。我累了,它也在工作