2016-01-31 77 views
3

我有一個問題,我的AngularJS複選框,他們成爲undefined時,他們沒有選中。無法弄清楚爲什麼會發生這種情況。複選框輸入未定義時,未選中 - AngularJS

<input type="checkbox" name="available" ng-model="formData.available" ng-true-value="1" ng-false-value="0" required> 

用上面的代碼;頁面加載時的默認值爲0。當它檢查它變成1。當我取消它時,它變成undefined

任何幫助表示讚賞。

+1

有與「必要」的屬性 –

+0

一個問題,你能解釋更多信息,請 –

+0

難道這隻有一個選擇,還是有其他人?如果用戶可以選擇使用一個選項來選中或取消選中,則不需要。 –

回答

3

感謝我的意見,我已經意識到required選項不是必要的,並且是問題的原因。多謝你們!