2017-02-22 7 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 
関連する問題