如何验证单选按钮组?处于弯曲状态
如何验证 Flex 3 中的单选按钮是否被选中?
如果我的问题是错误的,请向我提出有关无线电组验证的任何建议。
How to validate the radio button is selected or not in flex 3?
if my question is wrong, please suggest me any thing regarding the validation of radio group.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
只需使用 StringValidator:
Simply use a StringValidator:
对于 Spark 组和 RadioButtons,事情的工作方式略有不同。请参阅下面的示例。
注意:对于 HGroup,如示例所示:如果出现错误,将出现警告视线,但不会出现可见的红色边框。如果您将 RadioButton 本身设置为侦听器,您可能会得到一个丑陋的结果,如果您将 FormItem 设置为目标,您将看不到任何反应。
For Spark groups and RadioButtons things work slightly different. See the example below.
Note: For a HGroup as the example shows: The warning-sight will appear for errors but there will be no red-colored border be visible. If you set a RadioButton itself as listener you might get an ugly result and if you set a FormItem as target you will see nothing happen.
这就是我解决问题的方法。如果有什么不对的地方请留言评论。
mxml 文件中的单选按钮组源
itemClick
函数以及最后的验证函数
This is the way I solved the problem. If anything is wrong please leave a the comment.
radio group source in mxml file
The
itemClick
functionand finally in validation function
监听
RadioButtonGroup
的itemClick
事件。在处理程序中,使用selection
或selectedValue
属性来了解单击了哪个RadioButton
。selection
- 返回对所选RadioButton
实例的引用selectedValue
- 返回所选的
(如果已设置)。否则,返回其value
属性RadioButton标签
文本。如果没有选择
RadioButton
,这两个属性都会返回null
。来自 livedocs 的运行示例
Listen to the
itemClick
event of theRadioButtonGroup
. Within the handler, useselection
orselectedValue
property to know whichRadioButton
was clicked.selection
- returns a reference to the selectedRadioButton
instanceselectedValue
- returns thevalue
property of the selectedRadioButton
, if it is set. Otherwise, returns itslabel
text.Both of these properties return
null
if noRadioButton
is selected.A running example from livedocs