TKK_E32210675/static/js/script.js

59 lines
1.7 KiB
JavaScript

$(document).ready(function() {
let lastcnt = 0;
let cnt;
chkNewScan();
function chkNewScan() {
countTodayScan();
setTimeout(chkNewScan, 1000);
}
function countTodayScan() {
$.ajax({
url: '/countTodayScan',
type: 'GET',
dataType: 'json',
success: function(data) {
cnt = data.rowcount;
if (cnt > lastcnt) {
reloadTable();
}
lastcnt = cnt;
},
error: function(result){
console.log('no result!')
}
})
}
function reloadTable() {
$.ajax({
url: '/loadData',
type: 'GET',
dataType: 'json',
success: function(response){
var tr = $("#scandata");
tr.empty();
$.each(response, function(index, item) {
if (item.length > 0) {
for (let i = 0; i < item.length; i++) {
tr.append('<tr>'+
'<td>'+item[i][1]+'</td>'+
'<td>'+item[i][2]+'</td>'+
'<td>'+item[i][3]+'</td>'+
'<td>'+item[i][4]+'</td>'+
'<td>Pintu Terbuka</td>'+
'</tr>');
}
}
});
},
error: function(result){
console.log('data tidak tampil!')
}
});
}
});