Angular 6 radio button is not checked
up vote
0
down vote
favorite
I have the following piece of code,
<div class="col-md-6 col-lg-6 col-xl-6 mb-5">
<label>Versioning</label><br/>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="versioning" value="Enabled" ngModel #versioning="ngModel">
<label class="form-check-label">Enabled</label>
</div>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="versioning" checked=”checked” value="Disabled" ngModel #versioning="ngModel">
<label class="form-check-label">Disabled</label>
</div>
</div>
I want the "Disabled" radio button, selected by default. I tried giving checked, checked="checked", [checked]="true", checked="true" but nothing works. I searched for similar questions in stack overflow and didn't found any answer. thus the post. Help will be highly appreciated. Thanks.
angular
add a comment |
up vote
0
down vote
favorite
I have the following piece of code,
<div class="col-md-6 col-lg-6 col-xl-6 mb-5">
<label>Versioning</label><br/>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="versioning" value="Enabled" ngModel #versioning="ngModel">
<label class="form-check-label">Enabled</label>
</div>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="versioning" checked=”checked” value="Disabled" ngModel #versioning="ngModel">
<label class="form-check-label">Disabled</label>
</div>
</div>
I want the "Disabled" radio button, selected by default. I tried giving checked, checked="checked", [checked]="true", checked="true" but nothing works. I searched for similar questions in stack overflow and didn't found any answer. thus the post. Help will be highly appreciated. Thanks.
angular
What is the#versioningused for? Because the problem is that the empty ngModel is interfering with thecheckedattribute.
– Flix
15 hours ago
1
The model is the single point of truth. Bind your inputs to a model with `[(ngModel)]="versioning" removed the checked=”checked” and the #versioning="ngModel", and just set the value of YourComponent.versioning to 'Enabled' or 'Disabled'. angular.io/guide/forms
– JB Nizet
15 hours ago
@JBNizet Thanks. It works!
– arunan
13 hours ago
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I have the following piece of code,
<div class="col-md-6 col-lg-6 col-xl-6 mb-5">
<label>Versioning</label><br/>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="versioning" value="Enabled" ngModel #versioning="ngModel">
<label class="form-check-label">Enabled</label>
</div>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="versioning" checked=”checked” value="Disabled" ngModel #versioning="ngModel">
<label class="form-check-label">Disabled</label>
</div>
</div>
I want the "Disabled" radio button, selected by default. I tried giving checked, checked="checked", [checked]="true", checked="true" but nothing works. I searched for similar questions in stack overflow and didn't found any answer. thus the post. Help will be highly appreciated. Thanks.
angular
I have the following piece of code,
<div class="col-md-6 col-lg-6 col-xl-6 mb-5">
<label>Versioning</label><br/>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="versioning" value="Enabled" ngModel #versioning="ngModel">
<label class="form-check-label">Enabled</label>
</div>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="versioning" checked=”checked” value="Disabled" ngModel #versioning="ngModel">
<label class="form-check-label">Disabled</label>
</div>
</div>
I want the "Disabled" radio button, selected by default. I tried giving checked, checked="checked", [checked]="true", checked="true" but nothing works. I searched for similar questions in stack overflow and didn't found any answer. thus the post. Help will be highly appreciated. Thanks.
angular
angular
edited 15 hours ago
Flix
1318
1318
asked 15 hours ago
arunan
1761214
1761214
What is the#versioningused for? Because the problem is that the empty ngModel is interfering with thecheckedattribute.
– Flix
15 hours ago
1
The model is the single point of truth. Bind your inputs to a model with `[(ngModel)]="versioning" removed the checked=”checked” and the #versioning="ngModel", and just set the value of YourComponent.versioning to 'Enabled' or 'Disabled'. angular.io/guide/forms
– JB Nizet
15 hours ago
@JBNizet Thanks. It works!
– arunan
13 hours ago
add a comment |
What is the#versioningused for? Because the problem is that the empty ngModel is interfering with thecheckedattribute.
– Flix
15 hours ago
1
The model is the single point of truth. Bind your inputs to a model with `[(ngModel)]="versioning" removed the checked=”checked” and the #versioning="ngModel", and just set the value of YourComponent.versioning to 'Enabled' or 'Disabled'. angular.io/guide/forms
– JB Nizet
15 hours ago
@JBNizet Thanks. It works!
– arunan
13 hours ago
What is the
#versioning used for? Because the problem is that the empty ngModel is interfering with the checked attribute.– Flix
15 hours ago
What is the
#versioning used for? Because the problem is that the empty ngModel is interfering with the checked attribute.– Flix
15 hours ago
1
1
The model is the single point of truth. Bind your inputs to a model with `[(ngModel)]="versioning" removed the checked=”checked” and the #versioning="ngModel", and just set the value of YourComponent.versioning to 'Enabled' or 'Disabled'. angular.io/guide/forms
– JB Nizet
15 hours ago
The model is the single point of truth. Bind your inputs to a model with `[(ngModel)]="versioning" removed the checked=”checked” and the #versioning="ngModel", and just set the value of YourComponent.versioning to 'Enabled' or 'Disabled'. angular.io/guide/forms
– JB Nizet
15 hours ago
@JBNizet Thanks. It works!
– arunan
13 hours ago
@JBNizet Thanks. It works!
– arunan
13 hours ago
add a comment |
1 Answer
1
active
oldest
votes
up vote
-1
down vote
use disabled attribute like [disabled]="isDisabled"
toggle isDisabled to enable/disable the radio button.
<div class="col-md-6 col-lg-6 col-xl-6 mb-5">
<label>Versioning</label><br/>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="versioning" value="Enabled" [(ngModel)]="selectedVal" >
<label class="form-check-label">Enabled</label>
</div>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="versioning" checked="checked" [(ngModel)]="selectedVal" value="Disabled" [disabled]="isDisabled">
<label class="form-check-label">Disabled</label>
</div>
</div>
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
-1
down vote
use disabled attribute like [disabled]="isDisabled"
toggle isDisabled to enable/disable the radio button.
<div class="col-md-6 col-lg-6 col-xl-6 mb-5">
<label>Versioning</label><br/>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="versioning" value="Enabled" [(ngModel)]="selectedVal" >
<label class="form-check-label">Enabled</label>
</div>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="versioning" checked="checked" [(ngModel)]="selectedVal" value="Disabled" [disabled]="isDisabled">
<label class="form-check-label">Disabled</label>
</div>
</div>
add a comment |
up vote
-1
down vote
use disabled attribute like [disabled]="isDisabled"
toggle isDisabled to enable/disable the radio button.
<div class="col-md-6 col-lg-6 col-xl-6 mb-5">
<label>Versioning</label><br/>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="versioning" value="Enabled" [(ngModel)]="selectedVal" >
<label class="form-check-label">Enabled</label>
</div>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="versioning" checked="checked" [(ngModel)]="selectedVal" value="Disabled" [disabled]="isDisabled">
<label class="form-check-label">Disabled</label>
</div>
</div>
add a comment |
up vote
-1
down vote
up vote
-1
down vote
use disabled attribute like [disabled]="isDisabled"
toggle isDisabled to enable/disable the radio button.
<div class="col-md-6 col-lg-6 col-xl-6 mb-5">
<label>Versioning</label><br/>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="versioning" value="Enabled" [(ngModel)]="selectedVal" >
<label class="form-check-label">Enabled</label>
</div>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="versioning" checked="checked" [(ngModel)]="selectedVal" value="Disabled" [disabled]="isDisabled">
<label class="form-check-label">Disabled</label>
</div>
</div>
use disabled attribute like [disabled]="isDisabled"
toggle isDisabled to enable/disable the radio button.
<div class="col-md-6 col-lg-6 col-xl-6 mb-5">
<label>Versioning</label><br/>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="versioning" value="Enabled" [(ngModel)]="selectedVal" >
<label class="form-check-label">Enabled</label>
</div>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="versioning" checked="checked" [(ngModel)]="selectedVal" value="Disabled" [disabled]="isDisabled">
<label class="form-check-label">Disabled</label>
</div>
</div>
answered 15 hours ago
Shiv Kumar Baghel
1,1402619
1,1402619
add a comment |
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53407884%2fangular-6-radio-button-is-not-checked%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
What is the
#versioningused for? Because the problem is that the empty ngModel is interfering with thecheckedattribute.– Flix
15 hours ago
1
The model is the single point of truth. Bind your inputs to a model with `[(ngModel)]="versioning" removed the checked=”checked” and the #versioning="ngModel", and just set the value of YourComponent.versioning to 'Enabled' or 'Disabled'. angular.io/guide/forms
– JB Nizet
15 hours ago
@JBNizet Thanks. It works!
– arunan
13 hours ago