在Angular 2中具有id的复选框值

时间:2017-09-06 11:50:23

标签: html angular

如何在角度2中没有额外的布尔变量的情况下获取复选框值。

基本上我想根据复选框选择启用或禁用输入字段。我可以在ngModel和boolean变量的帮助下完成这项工作,但在我不想使用ngModel的同时我也不需要ngModel。

2 个答案:

答案 0 :(得分:1)

试试这个

<input type="checkbox" [(ngModel)]="myCheckbox"> Check me !
<input type="text" [disabled]="myCheckbox" placeholder="Fill me !">

您需要至少有一个ngModel来启用/禁用,以及2来存储输入值。

答案 1 :(得分:0)

使用引用变量:

<div>
    <input type="radio" class="radio-inline" name="clinic_staff" id="clinic_staff1" value="Yes"><label for="clinic_staff1">Yes</label>
    <br>
    <input type="radio" class="radio" name="clinic_staff" id="clinic_staff2" value="No"><label for="clinic_staff2">No</label>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

链接到demo