flex中使用RadioButtonGroup时取出所选项的值的方法

编程学习 2021-07-05 11:32www.dzhlxh.cn编程入门
flex中的RadioButtonGroup想必大家并不陌生吧,在本文将为大家介绍下在使用RadioButtonGroup时如何取出所选项的值,感兴趣的朋友可以参考下
代码如下:

<mx:FormItem label="是否打印:">
<mx:HBox verticalAlign="middle" horizontalGap="15">
<mx:RadioButtonGroup id="dayinID" />
<mx:RadioButton label="不打印" id="noPrint" groupName="dayinID" selected="false"/>
<mx:RadioButton label="打印" id="print" groupName="dayinID"/>
</mx:HBox>
</mx:FormItem>

在script中想取出这组RadioButton选择是“打印”,还是“不打印”,使用 print.selected?'true':'false'取出来,无论是选择打印还是不打印,都是false.

后来查了资料,发现有RadioButtonGroup 时需要特别处理,使用以下方法搞定:
代码如下:

//是否打印
obj.isPrint = dayinID.selectedValue.toString()=="打印"?'true':'false';

Copyright © 2016-2025 www.dzhlxh.cn 金源码 版权所有 Power by

网站模板下载|网络推广|微博营销|seo优化|视频营销|网络营销|微信营销|网站建设|织梦模板|小程序模板