我有一個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
,和它做什麼是尋找在一個無線電與參數值。如果它沒有發現它沒有設置。
不錯,就是這樣。謝謝。 – adamcodes 2010-11-01 14:30:00