[英]selected items in one alert
大家好,我是 flex 新手,所以如果是菜鸟问题,请原谅。
我有 2 个依赖的组合框(国家和州)和一个提交按钮。
现在我想要的是在用户提交表单后它应该显示一个警报框,应该像
selected country is "selected item"
selected state is"selected item"
谢谢
这是一个简单形式的示例
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" minWidth="955" minHeight="600">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
protected function button1_clickHandler(event:MouseEvent):void
{
Alert.show("Selected country is "+'"'+cm1.selectedItem+'"\n'+"Selected state is "+'"'+cm2.selectedItem+'"');
}
]]>
</mx:Script>
<mx:ComboBox id="cm1" width="150" dataProvider="['a1','b1','c1']"/>
<mx:ComboBox id="cm2" width="150" dataProvider="['a1a','b1b','c1c']"/>
<mx:Button label="Submit" click="button1_clickHandler(event)"/>
</mx:Application>
<?xml version="1.0"?>
<!-- dpcontrols/ComboBoxEvent.mxml -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" >
<mx:Script>
<![CDATA[
import mx.controls.Alert;
]]>
</mx:Script>
<mx:ComboBox id="mycb">
<mx:ArrayCollection>
<mx:Object label="AL" data="Montgomery"/>
<mx:Object label="AK" data="Juneau"/>
<mx:Object label="AR" data="Little Rock"/>
</mx:ArrayCollection>
</mx:ComboBox>
<mx:ComboBox id="mycb2">
<mx:ArrayCollection>
<mx:Object label="US" data="United States"/>
<mx:Object label="MX" data="Mexico"/>
<mx:Object label="IR" data="Ireland"/>
</mx:ArrayCollection>
</mx:ComboBox>
<mx:Button id="button1" label="Submit" click="Alert.show('Submit Successful! State: '+{mycb.selectedItem}+' Country:'+{mycb2.selectedItem}, 'Alert Box', mx.controls.Alert.OK);"/>
" width="100"/>
</mx:Application>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.