From 3066366d0949de69f3e3e22dcf3a2ff8f33fea0c Mon Sep 17 00:00:00 2001 From: vkservicesllc <35149642+vkservicesllc@users.noreply.github.com> Date: Wed, 7 Nov 2018 14:19:01 -0500 Subject: [PATCH] Update jsonCap.js --- ajax-requests/js/jsonCap.js | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/ajax-requests/js/jsonCap.js b/ajax-requests/js/jsonCap.js index 8b13789..6f09a09 100644 --- a/ajax-requests/js/jsonCap.js +++ b/ajax-requests/js/jsonCap.js @@ -1 +1,28 @@ - +function captureJSON() { + var xhr = new XMLHttpRequest(); + xhr.onload = funtion() { + if (xhr.status >= 200 && xhr.status < 400) { + var div = document.getElementById('capturedJSON'), + content = '', + respObj = JSON.parse(xhr.responseText), + len = respObj.length, + var i; + console.log(xhr.responseText); + content += ''; + content += ''; + for (i = 0; i < len; i++) { + content += ''; + content += ''; + content += ''; + content += ''; + if (i == len) content += '
CompanyFirst NameLast NameTitle
' + respObj[i].Company + '' + respObj[i]['First Name'] + '' + respObj[i]['Last Name'] + '' + respObj[i].Title + '
'; + } + if (div.innerHTML != '') content = ''; + div.innerHTML = content; + } else { + console.log('Connection to Server succeeded. Content was not received due to error.'); + } + }; + xhr.open('GET', '../files/jsonData.json', true); + xhr.send(); +}