<html> <head> <title></title> </head> <body> <h2>Main Test Page</h2> Username <input type="text" name="txt1" id="txt1"> Password <input type="text" name="txt2" id="txt2"> <button onclick="callapi()">Call Api</button> <button onclick="PostData()">Post Data</button> <span id="result"></span> <script> function callapi() { // Ajax var req = new XMLHttpRequest(); req.open("GET", "http://apitest.cegrajasthan.in/api/infoes/Getinfoes"); req.send(); var data = ""; req.onreadystatechange = function () { if (req.readyState == 4) { //document.getElementById('result').innerText = req.responseText; var a = JSON.parse(req.responseText); //alert(a[1]); data = "<ul>"; for (var i = 0; i < a.length; i++) { data+="<li>"+a[i].name+" "+a[i].fname+" "+a[i].id+"</li>"; } data+="</ul>"; } document.getElementById('result').innerHTML = data; } } function PostData() { // Ajax var req = new XMLHttpRequest(); const params = { name: document.querySelector('#txt1').value, fname: document.querySelector('#txt2').value } req.open("POST", "http://apitest.cegrajasthan.in/api/infoes/Postinfo"); req.setRequestHeader('Content-type', 'application/json') req.send(JSON.stringify(params)) req.onreadystatechange = function () { if (req.readyState == 4) { document.getElementById('result').innerText = req.responseText; } } } </script> </body> </html>