搜尋

首頁  >  問答  >  主體

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中文网2807 天前1380

全部回覆(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
  • 取消回覆