index.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. function init() {
  2. let request = new XMLHttpRequest();
  3. let data;
  4. let table = document.getElementById('dataTable');
  5. let strhtml, strsub;
  6. let rec;
  7. request.open('POST', 'http://39.108.111.147:7777/counter/data');
  8. request.responseType = 'text';
  9. request.onreadystatechange = function() {
  10. if (request.readyState==4 && request.status==200){
  11. data = JSON.parse(request.responseText);
  12. strhtml = `
  13. <tr>
  14. <th>产品</th>
  15. <th>版本</th>
  16. <th>日期</th>
  17. <th>代码关键字</th>
  18. <th>计数</th>
  19. </tr>
  20. `;
  21. for (let i = 0; i < data.length; i++) {
  22. strsub = '';
  23. rec = data[i];
  24. strsub = strsub + '<td>' + rec.product + '</td>'
  25. + '<td>' + rec.version + '</td>'
  26. + '<td>' + rec.countdate + '</td>'
  27. + '<td>' + rec.codekey + '</td>'
  28. + '<td align="right">' + rec.counter + '</td>'
  29. strhtml = strhtml + '<tr>' + strsub + '</tr>';
  30. }
  31. table.innerHTML = strhtml;
  32. }
  33. };
  34. request.send();
  35. }
  36. window.onload = init;