Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.92 KB | None | 0 0
  1. <ui:inputCheckbox aura:id="setColor" label="Set Color" change="{!c.onSetColor}" />
  2.  
  3. <ui:inputSelect aura:id="colors" label = "Colors" class=""/>
  4.  
  5. onSetColor: function(component, event, helper) {
  6. var checkCmp = component.find("setColor").get("v.value");
  7. console.log(checkCmp);
  8. if(checkCmp){
  9. component.find("colors").set("v.value", "Red");
  10. }
  11. else{
  12. component.find("colors").set("v.value", "Blue");
  13. }
  14. }
  15.  
  16. <ui:inputCheckbox aura:id="setColor" label="Set Color" change="{!c.onSetColor}" />
  17.  
  18. <aura:attribute name="colors" type="String[]" default="Red,Green,Blue"/>
  19. <lightning:select aura:id="select" name="select1" label="Select a Color" required="true">
  20. <aura:iteration items="{!v.colors}" var="color">
  21. <option text="{!color}"></option>
  22. </aura:iteration>
  23. </lightning:select>
  24.  
  25. ({
  26. onSetColor: function(component, event, helper) {
  27. var checkCmp = component.find("setColor").get("v.value");
  28. if(checkCmp){
  29. component.find("select").set("v.value", "Green");
  30. }
  31. else{
  32. component.find("select").set("v.value", "Blue");
  33. }
  34. }
  35. })
  36.  
  37. <aura:attribute name="contactLevel" type="String[]" default="Primary Contact,Secondary Contact,Other"/>
  38. <ui:inputSelect aura:id="levels" label="Contact Levels" change="{!c.onSelectChange}">
  39. <aura:iteration items="{!v.contactLevel}" var="level">
  40. <ui:inputSelectOption text="{!level}" label="{!level}"/>
  41. </aura:iteration>
  42. </ui:inputSelect>
  43.  
  44. ({
  45. onSetColor: function(component, event, helper) {
  46. var checkCmp = component.find("setColor").get("v.value");
  47. if(checkCmp){
  48. component.find("levels").set("v.value", "Secondary Contact");
  49. }
  50. else{
  51. component.find("levels").set("v.value", "Primary Contact");
  52. }
  53. }
  54. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement