我在我的Angular应用程序中有一个表格。表格的每一行都有一个复选框,我想将所有选择的行推送到一个数组中。 这是我的HTML代码:
<table class="group-tbl">
<thead>
<td>
<label for="select_all"><span id="select-all-btn"></span></label>
<input type="checkbox" ng-model="all" id="select_all">
</td>
<td>Name</td>
<td>company</td>
<td>Email</td>
<td>Mobile</td>
<td></td>
</thead>
<tr ng-repeat="y in subscriberDetail|filter:search | limitTo:settings.pageLimit:settings.offset">
<td>
<input id="{{cb+$index}}" type="checkbox" ng-checked="all" ng-model="y.check" name="group_item-select">
<label for="{{cb+$index}}"><span></span> </label>
</td>
<td ng-class="{'greent': y.check}">{{y.nameFamily }}</td>
<td ng-class="{'greent': y.check}">{{y.company }}</td>
<td ng-class="{'greent': y.check}">{{y.email}}</td>
<td ng-class="{'greent': y.check}">{{y.mobile}}</td>
<td class="group-tbl__btn" ng-controller="subscriberDeleteController as subdel"><a href="#/group/detail/{{data.categoryId}}/detailView/{{y.id}}" class="btn"></a><a ng-show="y.usersId==usersId" href="#/group/detail/{{data.categoryId}}/editSub/{{y.id}}" class="btn" style="font-size: .8em">Edit</a>
<button ng-show="y.usersId==usersId || y.status==1"
class="btn" ng-value="{{y.id}}" ng-click="confirm(subscriberDetail,settings.offset+$index);getValue()" button-value="deleteId"></button>
</td>
</tr>
</table>
for循环
,以展示它的工作原理。 :) - Mistalis