簡體   English   中英

檢查單選按鈕是否選中了另一個單選按鈕

[英]Check radio button if another radio button is checked

Angular js的新手需要知道如果選中了單選按鈕“ A”,如何檢查單選按鈕“ B”?

我的密碼

<input type="radio" name ="employeeData.seatChange1" ng-model="employeeData.seatChange" value="yes" > A
<input type="radio" name ="employeeData.seatChange" ng-model="employeeData.seatChange" value="no" > B 
<input type="radio" name ="employeeData.seatChange3" ng-model="employeeData.seatChange" value="no1" > C

參見https://docs.angularjs.org/api/ng/input/input%5Bradio%5D

您將需要具有多個單選按鈕,每個單選按鈕都有其自己的值來將某些屬性設置為(盡管這是一個很奇怪的選擇,但最好使用復選框,但是如果您有多個值,這就是單選按鈕的工作方式)

<input type="radio" ng-model="employeeData.seatChange" ng-value="true" />A
<input type="radio" ng-model="employeeData.seatChange" ng-value="true" />B

當您只有一個單選按鈕時,如果默認情況下未選中該按鈕,或者您沒有ng值,則它將是未定義的,但是只有一個單選按鈕時,您永遠無法取消選擇它。

試試這個,希望對您有所幫助。

如果您要同時選中兩個單選按鈕,而不是使用單選按鈕,請選中復選框,因為我不知道您為什么使用單選按鈕,最好使用復選框單選按鈕。

如果只想使用單選按鈕,則在“不要像使用名稱一樣使用名稱”中,將兩個單選按鈕組合在一起,以便選中一個,然后自動選中另一個也未選中,這是默認設置。

我的建議根據要求去復選框。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM