如何设置从角度控制器中选择的单选按钮

时间:2014-06-18 09:58:17

标签: angularjs

我坚持很简单的事情。我正在使用ng-repeat创建阅读按钮。如果billing.defaultBilling中的某些值为true,我想设置单选按钮。请帮忙解决这个问题。 我的代码如下。

 <li ng-repeat= "billing in CCInfoArray">
    <div class="pull-left">
        <div class="textLeft mSans500 font16">
           <input type="radio"><span class="ng-binding">CreditCard ending with {{ billing.displayCC }}  {{ billing.defaultBilling}} </span>
        </div> 
   </div>
</li>

我的控制器代码为factory.BillingInfo() .success(function (billingInfo) { for(var i = 0; i< billingInfo.list.length; i++){ $scope.CCInfoArray.push({ "billingIde":billingInfo.list[i].billingId, "defaultBilling":billingInfo.list[i].defaultBilling }); }

使用jquery很容易但是如何使用angular?

1 个答案:

答案 0 :(得分:0)

在你的情况下,它会是这样的:

<li ng-repeat= "billing in CCInfoArray">
    <div class="pull-left">
        <div class="textLeft mSans500 font16">
           <input type="radio" ng-model="billing.defaultBilling" value="true"><span class="ng-binding">CreditCard ending with {{ billing.displayCC }}  {{ billing.defaultBilling}} </span>
        </div> 
   </div>
</li>

https://docs.angularjs.org/api/ng/input/input%5Bradio%5D