Advertisement
Guest User

Untitled

a guest
Mar 30th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. <ui:inputCheckbox label="" class="check" aura:id="master" click="{!c.checkAll}" />
  2.  
  3. <tbody>
  4. <aura:iteration items="{!v.contactNames}" var="contact">
  5. <tr>
  6. <td data-label="Contact Name">
  7. <ui:inputCheckbox text="{!contact.Id}" aura:id="dependent" value="" change="{!c.updateCheckboxes}"/>
  8. </td>
  9. <td style="right: 580px;">
  10. <div class="slds-truncate">{!contact.Name}</div>
  11. </td>
  12.  
  13. </tr>
  14. </aura:iteration>
  15. </tbody>
  16. </table>
  17.  
  18. checkAll: function(component, event, helper) {
  19. var master = component.find("master");
  20. var boxPack = component.find("dependent");
  21.  
  22. var val = master.get("v.value");
  23.  
  24. if (val == true) {
  25.  
  26. for (var i = 0; i < boxPack.length; i++) {
  27. boxPack[i].set("v.value", true);
  28. }
  29. } else {
  30. for (var i = 0; i < boxPack.length; i++) {
  31. boxPack[i].set("v.value", false);
  32. }
  33. }
  34.  
  35.  
  36.  
  37. },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement