【问题标题】:Radio Button Checked not working选中的单选按钮不起作用
【发布时间】:2017-07-13 04:29:17
【问题描述】:

我有以下表格。我需要默认选择“否”单选按钮。但是,这似乎不起作用。当我加载我的页面时,两个单选按钮都没有被选中。什么会导致检查不做任何事情?我也使用了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>

【问题讨论】:

  • 如果您使用 angular,请添加适当的标签

标签: html radio


【解决方案1】:

看来您使用的是 angular,所以检查的 html 属性不起作用。 您必须在控制器内部设置值:

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

【讨论】:

    猜你喜欢
    • 2013-06-22
    • 2018-01-17
    • 1970-01-01
    • 2011-04-06
    • 2016-05-18
    • 1970-01-01
    • 1970-01-01
    • 2017-02-02
    • 2012-05-17
    相关资源
    最近更新 更多