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如何默认选中第一个

阅读 50k
6 个回答

使用 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>

institution.display 的值设成对应的

新手上路,请多包涵

checked = "checked"

ng-checked  

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

新手上路,请多包涵

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

$scope.institution.display = "true";

即ng-model和value相同即可。

可在 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>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏