Advertisement
Guest User

Untitled

a guest
Jun 26th, 2019
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. let all_events = [];
  2.  
  3. function init() {
  4. let fetchOptions = {
  5. method: 'GET',
  6. };
  7.  
  8. fetch('restservices/events/all', fetchOptions)
  9. .then((response) => {
  10. console.log(response.status);
  11. if (response.ok) {
  12. return response.json();
  13. } else if (response.status = 403) {
  14. //window.location.hash = "logged_of";
  15. //window.location.pathname = fixUrl("index.html");
  16. }
  17. })
  18. .then((events) => {
  19. all_events = events;
  20. if (events.length > 0) {
  21. let eventHolder = document.getElementById("all_events");
  22. var i;
  23. for (i = 0; i < events.length; i++) {
  24. eventHolder.innerHTML += getEventHtml(events[i]);
  25. }
  26. }
  27. });
  28. }
  29.  
  30. function getEventHtml(event) {
  31. return '' +
  32. '<table id="eventresult">' +
  33. '<tr>' +
  34. '<th>Name</th>' +
  35. '<th>Type</th>' +
  36. '<th>Date</th>' +
  37. '<th>Time</th>' +
  38. '</tr>' +
  39. '<tr>' +
  40. '<td>' + event.naam + '</td>' +
  41. '<td>' + event.type + '</td>' +
  42. '<td>' + event.startdatum + '</td>' +
  43. '<td>' + event.starttijd + '</td>' +
  44. '<td><button>More info</button></td>' +
  45. '</tr>' +
  46. '</table>';
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement