【发布时间】:2020-04-16 06:43:04
【问题描述】:
我正在使用 json 动态填充单选按钮。并使用 ng-repeat 来显示它。我的问题是默认情况下会选择最后一个单选按钮,这是我不想要的。我看不出它被选中的任何理由。
<div ng-repeat="bankAccount in availableBankAccounts">
<div class="account-list grey-bottom-border">
<div class="col-sm-6">
<label class="radio col-xs-12 spacer-top-sm option-label">
<input type="radio" name="radio2" ng-model="updateDD.bankAccountId" ng-value="updateDD.bankAccountId" ng-click="selectedReason(bankAccount)" required="" class="ng-untouched ng-dirty ng-valid ng-valid-required">
<span class="control-indicator control-indicator-lg hand-cursor"></span>
<span>Account ending in *{{bankAccount.depositAccountNumber|last4Digits}}</span>
</label>
<!-- <p>Account ending in *7890</p> -->
</div>
</div>
</div>
js文件:
$scope.updateDD.bankAccountId=$scope.radio7;
if($scope.availableBankAccounts.length>1)
{
$scope.createJson();
}
任何指示默认情况下使最后一个单选按钮选择的原因的帮助都会有所帮助。
【问题讨论】:
-
试过了。输出没有变化
标签: javascript angularjs angular