2014-02-10 59 views
0

我有一個帶有單選按鈕的窗體,詢問帶有是/否響應的問題。如果用戶選擇是,則會顯示一個下拉列表,這是必填字段。如果用戶選擇否,則此下拉不會出現。重置隱藏在AngularJS上的依賴字段的值

如果用戶回答「是」,然後從下拉列表中選擇一個值,然後返回並將答案更改爲「否」,我希望刪除下拉列表中的選定值(設置爲'' 例如)。

如何做到這一點的AngularJS?

目前,發生的情況是,收音機框的值設置爲「否」,但我仍保留最初在下拉列表中選擇的值。

回答

0

我能想到的2種方式:

  1. 關注單選按鈕值和設定下拉值'時,單選按鈕值是「否」。
  2. 單擊'否'單選按鈕將下拉值設置爲''。

如果我這樣做,我會選擇2號來減少手錶,因爲手錶是一種重錘方式。