Advertisement
Guest User

fetchTimWijers23Mei

a guest
May 23rd, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.07 KB | None | 0 0
  1.  
  2. var urlFind = 'http://192.168.174.145/~user/MonkeyBusinessProject/api/findEventById.php?id=';
  3. var urlDelete = 'http://192.168.174.145/~user/MonkeyBusinessProject/api/deleteEventById.php?id=';
  4.  
  5.  
  6. function fetchData() {
  7. var userInputFind = document.getElementById("userInputFind").value;
  8.  
  9. var requestFind = new Request( urlFind + userInputFind, {
  10. method: 'GET',
  11. mode: 'no-cors',
  12. redirect: 'follow',
  13. headers: new Headers({
  14. 'Content-Type': 'text/plain'
  15. })
  16. });
  17.  
  18. fetch(requestFind)
  19. .then(
  20. function (responseFind) {
  21. if (responseFind.status !== 200) {
  22. console.log('Status Code: ' + responseFind.status);
  23. return;
  24. }
  25. responseFind.json().then(function (data) {
  26.  
  27. document.getElementById("outputId").innerHTML = "Id van het event : " + data.Id;
  28. document.getElementById("outputName").innerHTML = "Naam van het event : " + data.Name;
  29. document.getElementById("outputStartDate").innerHTML = "Start datum van het event : " + data.StartDate;
  30. document.getElementById("outputEndDate").innerHTML = "Eind datum van het event : " + data.EndDate;
  31. document.getElementById("outputPersonId").innerHTML = "Id van de persoon gekoppeld aan het event : " + data.PersonId;
  32.  
  33.  
  34.  
  35. });
  36. })
  37. .catch(function (err) {
  38. console.log(err);
  39.  
  40. });
  41. }
  42.  
  43. function delData() {
  44.  
  45. var userInputFindDel = document.getElementById("userInputDel").value;
  46. var requestDelFind = new Request( urlFind + userInputFindDel, {
  47. method: 'GET',
  48. mode: 'no-cors',
  49. redirect: 'follow',
  50. headers: new Headers({
  51. 'Content-Type': 'text/plain'
  52. })
  53. });
  54.  
  55. fetch(requestDelFind)
  56. .then(
  57. function (responseDelFind) {
  58. if (responseDelFind.status !== 200) {
  59. console.log('Status Code: ' + responseDelFind.status);
  60. return;
  61. }
  62. responseDelFind.json().then(function (data2) {
  63. document.getElementById("delSucceed").innerHTML = "Het volgende event werd verwijderd :";
  64. document.getElementById("outputId2").innerHTML = "Id van het event : " + data2.Id;
  65. document.getElementById("outputName2").innerHTML = "Naam van het event : " + data2.Name;
  66. document.getElementById("outputStartDate2").innerHTML = "Start datum van het event : " + data2.StartDate;
  67. document.getElementById("outputEndDate2").innerHTML = "Eind datum van het event : " + data2.EndDate;
  68. document.getElementById("outputPersonId2").innerHTML = "Id van de persoon gekoppeld aan het event : " + data2.PersonId;
  69.  
  70.  
  71. });
  72. })
  73. .catch(function (err) {
  74. console.log(err);
  75.  
  76. });
  77.  
  78. var userInputDel = document.getElementById("userInputDel").value;
  79. var requestDel = new Request(urlDelete + userInputDel, {
  80. method: 'GET',
  81. mode: 'no-cors',
  82. redirect: 'follow',
  83. headers: new Headers({
  84. 'Content-Type': 'text/plain'
  85. })
  86. });
  87.  
  88. fetch(requestDel)
  89. .then(
  90. function (responseDel) {
  91. if (responseDel.status !== 200) {
  92. console.log('Status Code: ' + responseDel.status);
  93. return;
  94. }
  95. responseDel.json().then(function (data2) {
  96. JSON.stringify(data2);
  97. });
  98. })
  99. .catch(function (err) {
  100. console.log(err);
  101.  
  102. });
  103.  
  104. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement