2017-02-22 96 views
0

我有以下表单。我需要选择“否”单选按钮作为默认值。但是,这似乎并不奏效。当我加载我的页面时,没有选择单选按钮。什么会导致检查不做任何事情?我也用过checked =“checked”,但那也没用。单选按钮检查不工作

<form> 
    <label class="labelHeader bold">Nausea</label> 
    <input [(ngModel)]="assessment.nauseous" class="modalCheckbox inline" type="radio" name="nausea" value=true><label>Yes</label> 
    <input [(ngModel)]="assessment.nauseous" class="modalCheckbox inline" type="radio" name="nausea" value=false checked><label>No</label> 

    <label class="labelHeader bold">Headache</label> 
    <input [(ngModel)]="assessment.headache" class="modalCheckbox inline" type="radio" name="headache" value=true><label>Yes</label> 
    <input [(ngModel)]="assessment.headache" class="modalCheckbox inline" type="radio" name="headache" value=false checked><label>No</label> 
</form> 
+0

如果您使用的角度,请添加相应的标签 – j08691

回答

1

看来您使用的是角度,因此检查的html属性将不起作用。 你必须设置控制器内的值:

$scope.assessment.nauseous = false 
$scope.assessment.headache = false