2010-10-29 51 views
0

我有一個RadioButtonGroup的2個收音機的Validator。 RadioButtonGroup上方有一個複選框,如果checkbox.Selected,則啓用收音機。 所以如果checkbox.Selected需要驗證器。到現在爲止還挺好。Flex:Validator RadioButtonGroup

問題是一旦radio被選中,RadioButtonGroup selectedValue被設置。當我取消選中複選框時,我將收音機設置爲未選中狀態,但RadioButtonGroup上的selectedValue未被重置 - 它保存了以前的值。我試圖將它設置爲空,但沒有運氣。

因此,如果我再次選中複選框並提交,Validator將在RadioButtonGroup上查看selectedValue。即使沒有選擇收音機,驗證也會通過。

當我取消選中CheckBox時,如何將RadioButtonGroup重置爲其初始狀態?
謝謝。


PS 我看着下面的代碼RadioButtonGroup.selectedValue = null,和它做什麼是尋找在一個無線電與參數值。如果它沒有發現它沒有設置。

回答

1

RadioButtonGroup.selection是否有同樣的問題?如果沒有,我會建議使用它。

+0

不錯,就是這樣。謝謝。 – adamcodes 2010-11-01 14:30:00

相關問題