flex中使用RadioButtonGroup时取出所选项的值的方法
关于Flex中的RadioButtonGroup的使用,我想大家一定不陌生。今天,我将为大家介绍如何在使用RadioButtonGroup时获取所选的值。对于那些对此感兴趣的朋友,这是一个值得参考的指南。
让我们看一下代码示例:
在MXML中,我们有一个表单项包含一个标签为“是否打印”的radio button group和一个水平布局(HBox)。在这个group中有两个单选按钮,一个表示“不打印”,另一个表示“打印”。
代码如下:
```xml
```
在脚本中,我们尝试获取这组单选按钮的选择值。如果选择的是“打印”,我们希望输出true,否则输出false。直接使用`print.selected?'true':'false'`这样的方法并不能正确获取到RadioButtonGroup的选择值。这是因为我们需要特别处理RadioButtonGroup。
正确的做法应该是这样:获取RadioButtonGroup的`selectedValue`属性,并将其转换为字符串格式,然后判断这个字符串是否等于“打印”。如果等于“打印”,则设置为true,否则设置为false。代码如下:
```javascript
//是否打印
obj.isPrint = dayinID.selectedValue.toString()=="打印"?'true':'false';
```
使用`cambrian.render('body')`来渲染body部分。这样,你就可以成功获取到RadioButtonGroup的选择值了。希望这篇文章能帮助你在使用Flex的RadioButtonGroup时更好地获取所选的值。
编程语言
- flex中使用RadioButtonGroup时取出所选项的值的方法
- Vue2.0 vue-source jsonp 跨域请求
- 无服务器做任意二级米子站
- Bootstrap Table列宽拖动的方法
- jQuery Easyui datagrid连续发送两次请求问题
- PHP实现通过二维数组键值获取一维键名操作示例
- 在JavaScript中正确引用bind方法的应用
- VPS中使用LNMP安装WordPress教程
- 简介JavaScript中search()方法的使用
- Mac系统下Webstorm快捷键整理大全
- Vue触发隐藏input file的方法实例详解
- 基于JS如何实现给字符加千分符(65,541,694,15
- PHP获取毫秒级时间戳的方法
- laravel 创建命令行命令的图文教程
- angular学习之从零搭建一个angular4.0项目
- 正则表达式验证身份证号码和邮箱、判断checked选