使用角度js重置单选按钮

Him*_*yan 1 angularjs angularjs-ng-repeat

<div class="reset">
  <a href="#" ng-click="resetall()">Reset</a>
</div>
<div class="check_box" ng-hide="filter[web.websiteId]" ng-repeat="web in website">                                                  
<label><input type="radio" value="{{web.websiteId}}" id="{{web.websiteId}}" name="webname" ng-click="webcall(web)" ng-model="filter[web.websiteId]" />{{web.websiteName}} ({{web.couponCount}})</label>                                                 
Run Code Online (Sandbox Code Playgroud)

如何使用resetall功能取消选中单选按钮.我正在使用角度js v1.2.17

Pie*_*rre 6

由于ngChecked只能使用一次,你可以使用ng-model:

ng-model="testCheck.button1"
Run Code Online (Sandbox Code Playgroud)

并在您的函数resetall中:

$scope.button1 = false;
Run Code Online (Sandbox Code Playgroud)

testCheck应该包含x个按钮(button1,2 ......)

JSFiddle 在这里.