代码之家  ›  专栏  ›  技术社区  ›  adamcodes

Flex:RadioButtonGroup上的验证器

  •  0
  • adamcodes  · 技术社区  · 14 年前

    我有一个由两台收音机组成的radiobutton组的验证器。RadioButtonGroup上方有一个复选框,其中if checkbox.Selected 所以如果 . 到现在为止,一直都还不错。

    问题是 radio 选择,则设置RadioButtonGroup selectedValue。当我取消选中复选框时,我将无线电设置为未选中,但RadioButtonGroup上的selectedValue不会重置——它保留上一个值。我试着把它设为空,但没有运气。

    因此,如果我再次选中复选框并提交,验证程序将在RadioButtonGroup上看到selectedValue。即使没有选择任何无线电,验证也会通过。


    谢谢。


    附言 RadioButtonGroup.selectedValue = null ,它所做的是在中查找具有参数值的收音机。如果它找不到它,什么都不会被设置。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Gregor Kiddie    14 年前

    RadioButtonGroup.selection是否有相同的问题?如果不是的话,我建议用这个代替。

    推荐文章