Guest User

Untitled

a guest
May 22nd, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. getGitlabProjects() {
  2. this.gitlabService.getProjects(this.gitlabUrl,this.gitlabToken).subscribe(projects => {
  3. this.projects = projects;
  4. this.btnGetProjectsClicked = true;
  5. console.log(projects);
  6. let coreBankingProjectSelect = document.getElementById("coreBankingProject");
  7. let customerUIProjectSelect = document.getElementById("customerUIProject");
  8. let adminUIProjectSelect = document.getElementById("adminUIProject");
  9. let clientUIProjectSelect = document.getElementById("clientUIProject");
  10.  
  11. //remove previous options
  12. coreBankingProjectSelect.innerHTML = '';
  13. customerUIProjectSelect.innerHTML = '';
  14. adminUIProjectSelect.innerHTML = '';
  15. clientUIProjectSelect.innerHTML = '';
  16.  
  17. for(let i=0;i<projects.length;i++) {
  18. let option = document.createElement("option");
  19. option.text = projects[i].name;
  20. option.value = projects[i].name;
  21.  
  22. //append projects
  23. coreBankingProjectSelect.appendChild(option);
  24. customerUIProjectSelect.appendChild(option);
  25. adminUIProjectSelect.appendChild(option);
  26. clientUIProjectSelect.appendChild(option);
  27. }
  28. // remove readonly
  29. coreBankingProjectSelect.removeAttribute("readonly");
  30. customerUIProjectSelect.removeAttribute("readonly");
  31. adminUIProjectSelect.removeAttribute("readonly");
  32. clientUIProjectSelect.removeAttribute("readonly");
  33.  
  34. // select first option
  35. // coreBankingProjectSelect.selectedIndex = 0;
  36. // customerUIProjectSelect.selectedIndex = 0;
  37. // adminUIProjectSelect.selectedIndex = 0;
  38. // clientUIProjectSelect.selectedIndex = 0;
  39. })
Add Comment
Please, Sign In to add comment