搜索

首页  >  问答  >  正文

angular.js - angularjs如何默认选中radio

<label class="radio-inline">
<input name="display" type="radio" value="true" ng-model="institution.display" checked required>显示
</label>
<label class="radio-inline">
<input name="display" type="radio" value="false" ng-model="institution.display">隐藏</label>

angularjs如何默认选中第一个

PHP中文网PHP中文网2743 天前1346

全部回复(6)我来回复

  • 为情所困

    为情所困2017-05-15 16:57:10

    使用 ng-checked 即可。

    <label class="radio-inline">
      <input name="display" type="radio" value="true" ng-model="institution.display" ng-checked="true" required>
        显示
    </label>
    <label class="radio-inline">
      <input name="display" type="radio" value="false" ng-model="institution.display">
      隐藏
    </label>

    回复
    0
  • 仅有的幸福

    仅有的幸福2017-05-15 16:57:10

    institution.display 的值设成对应的

    回复
    0
  • 某草草

    某草草2017-05-15 16:57:10

    已检查=“已检查”

    回复
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-15 16:57:10

    ng-checked  

    同时加上ng-model绑定元素就可以了

    回复
    0
  • 某草草

    某草草2017-05-15 16:57:10

    双向绑定
    双向绑定
    双向绑定
    重要的说三遍~~~

    $scope.institution.display = "true";

    即ng-model和value相同即可。

    回复
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-15 16:57:10

    可在 ng-repeat 中使用 ng-checked , 形如:

    <label ng-repeat="(key, val) in genders track by $index">
        <input type="radio" name="gender" value="{{key}}" ng-checked="list.gender==key">{{val}}
    </label>

    回复
    0
  • 取消回复