function clearTable() { var table = document.getElementById("alldatatable"); var rowCount = table.rows.length; // Iterate through each row and remove it for (var i = rowCount - 1; i > 0; i--) { table.deleteRow(i); } } function getAllData(){ console.log('12321321') clearTable(); let tableBody = document.getElementById('alldatatable').getElementsByTagName("tbody")[0]; i = 0; $.getJSON("/getall", function(data) { $.each(data, function(index, item) { let newRow = tableBody.insertRow(tableBody.rows.length); let cell1 = newRow.insertCell(0); let cell2 = newRow.insertCell(1); let cell3 = newRow.insertCell(2); let cell4 = newRow.insertCell(3); let cell5 = newRow.insertCell(4); let cell6 = newRow.insertCell(5); let cell7 = newRow.insertCell(6); let cell8 = newRow.insertCell(7); i++; cell1.innerText = i; cell2.innerText = item.numberved; cell3.innerText = item.invNumber; cell4.innerText = item.nazvanie; cell5.innerText = item.kolichestvo; cell6.innerText = item.balancenumber; cell7.innerText= item.aud; cell8.innerText = item.raspologenie; $(newRow).data('itemData', i); $(newRow).on("click", function() { let vednumbertxt = newRow.cells[1].innerText; let invnomertxt = newRow.cells[2].innerText; let nazvanietxt = newRow.cells[3].innerText; let kolvotxt = newRow.cells[4].innerText; let schettxt = newRow.cells[5].innerText; let raspologtxt = newRow.cells[7].innerText; $('#getmodal').modal('show'); let vedomost = document.getElementById('modal_vednumber') let invnom = document.getElementById('modal_invnom') let matcen = document.getElementById('modal_matcenn') let kolvo = document.getElementById('modal_kolvo') let balancenumber = document.getElementById('modal_balance') let rasp = document.getElementById('modal_rapolog') invnom.innerText = invnomertxt matcen.innerText = nazvanietxt.substring(0,20) if (vednumbertxt.length>0){ vedomost.value = vednumbertxt; } if (kolvotxt.length>0){ kolvo.value = kolvotxt; } if (schettxt.length>0){ balancenumber.value = schettxt; } if (raspologtxt.length>0){ rasp.value = raspologtxt; } }); }); }); } $( document ).ready(function() { getAllData(); }); $('#modalclose').click(function(){ let vednumber = document.getElementById('modal_vednumber') let kolvo = document.getElementById('modal_kolvo') let balancenumber = document.getElementById('modal_balance') let matcen = document.getElementById('modal_matcenn') let rasp = document.getElementById('modal_rapolog') vednumber.value = ''; kolvo.value = ''; balancenumber.value = ''; matcen.value = ''; rasp.value = ''; $('#getmodal').modal('hide') } ) $('#modalsavetodb').click(function(){ let invnom = document.getElementById('modal_invnom') let vednumber = document.getElementById('modal_vednumber') let kolvo = document.getElementById('modal_kolvo') let balancenumber = document.getElementById('modal_balance') let matcen = document.getElementById('modal_matcenn') let rasp = document.getElementById('modal_rapolog') let nazv = document.getElementById('modal_nazvanie') let changeddata = new Array() changeddata[0] = invnom.text; changeddata[1] = vednumber.value; changeddata[2] = kolvo.value; changeddata[3] = balancenumber.value; changeddata[4] = rasp.value; let sendData = changeddata.join(',') console.log(sendData) $.ajax({ url: "/addraspved", type: "POST", contentType: "application/json;charset=utf-8", dataType: "json", data: sendData, success: function(){ $('#getmodal').modal('hide') vednumber.value = ''; kolvo.value = ''; balancenumber.value = ''; matcen.value = ''; rasp.value = ''; changeddata = []; window.location.reload(); }, }) }) $('#addoborud').click(function(){ $('#addmodal').modal('show'); }) $('#modal2savetodb').click(function(){ let invnomer = document.getElementById('modal2_invnom') let vednumber = document.getElementById('modal2_vednumber') let kolvo = document.getElementById('modal2_kolvo') let balancenumber = document.getElementById('modal2_balance') let matcen = document.getElementById('modal2_matcenn') let rasp = document.getElementById('modal2_rapolog') let nazv = document.getElementById('modal2_nazvanie') let changeddata = new Array() changeddata[0] = invnomer.value; changeddata[1] = vednumber.value; changeddata[2] = kolvo.value; changeddata[3] = balancenumber.value; changeddata[4] = rasp.value; changeddata[5] = nazv.value; let sendData = changeddata.join(',') console.log(sendData) $.ajax({ url: "/addoborudasu", type: "POST", contentType: "application/json;charset=utf-8", dataType: "json", data: sendData, success: function(){ vednumber.value = ''; invnomer.value= ''; nazvanie.value=''; kolvo.value = ''; balancenumber.value = ''; matcen.value = ''; rasp.value = ''; $('#addmodal').modal('hide') window.location.reload() }, }) }) $('#modal2close').click(function(){ let vednumber = document.getElementById('modal2_vednumber') let invnomer = document.getElementById('modal2_invnom') let nazvanie = document.getElementById('modal2_nazvanie') let kolvo = document.getElementById('modal2_kolvo') let balancenumber = document.getElementById('modal2_balance') let matcen = document.getElementById('modal2_matcenn') let rasp = document.getElementById('modal2_rapolog') vednumber.value = ''; invnomer.value= ''; nazvanie.value=''; kolvo.value = ''; balancenumber.value = ''; matcen.value = ''; rasp.value = ''; $('#addmodal').modal('hide') } ) $('#modal2').on('hidden.bs.modal', function () { location.reload(); })