Tôi có một bảng các mục hộp kiểm văn bản, mỗi mục có mô tả và một hộp kiểm. Bây giờ tôi cần phải thêm một hộp kiểm uber sẽ xóa hoặc chọn tất cả các hộp. Mã hiện tại, được hiển thị bên dưới, với nỗ lực đầu tiên của tôi tại một giải pháp được đánh dấu.Chuyển đổi tất cả các hộp kiểm Góc trong một nhóm
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="table table-bordered">
<tr id="myBlusteringAttempt">
<td width="90%">
<p>Clear/Check all options</p>
</td>
<td width="10%" align="center" valign="middle">
<input type="checkbox" ng-change="toggleCheckboxes()">
</td>
</tr>
<tr id="existing-code-that-works" ng-repeat="declaration in LegalDeclaration.ReplacementOfPolicy.ReplacementPolicyDeclarations">
<td width="90%">
<p>{{declaration.DeclarationText}}</p>
</td>
<td width="10%" align="center" valign="middle">
<input type="checkbox" ng-model="declaration.AcceptDeclaration">
</td>
</tr>
</table>
Tôi có thể dễ dàng thực hiện việc này với jQuery, nhưng tôi thích sử dụng mặt tiền jQuery của Angular hơn và để không có sự nhầm lẫn của khung công tác.
là 'declaration.AcceptDeclaration' của ng-repeat sẽ được chuyển từ phương thức' toggleCheckboxes'? –
@pankajparkar Hoặc là từ phương pháp đó, hoặc những gì bao giờ cách tôi thấy rằng các công trình, với sự giúp đỡ ở đây. – ProfK