function getData(){ const audid = document.getElementById('auditory') $.ajax({ url: "/searchonaud", type: "get", contentType: 'application/json', dataType: 'json', data: { auditory: audid.value }, success: function(response){ var data = response; const table = document.getElementById('datatable') var headTable = ' Номер в Инв. вед Инв. номерНазваниеАудитория Расположение Проверено ' var tr ="" data.forEach(element => { tr += '' tr += '' + element.num_ved + '' tr += '' + element.inv_number + '' tr += '' + element.oboruds_id + '' tr += '' + element.auditory_name + '' tr += '' +element.raspolog + '' tr += '' + '\n' + '' tr += '' }); table.innerHTML = headTable + tr } }) } $("#searchbutton").click(function(){ getData(); }) $('#modalsavetodb').click(function(){ let rasp = document.getElementById('modal_rapolog') let vedomost = document.getElementById('modal_vednumber') let invnom = document.getElementById('modal_invnom') let matcen = document.getElementById('modal_matcenn') let changeddata = new Array() changeddata[0] = invnom.text changeddata[1] = vedomost.value changeddata[2] = rasp.value let sendData = changeddata.join(',') changeddata = [] $.ajax({ url: "/addraspved", type: "POST", contentType: "application/json;charset=utf-8", dataType: "json", data: sendData, success: function(){ /* rasp='', vedomost = '', invnom = '', matcen = '', changeddata = [] */ $('#getmodal').modal('hide').data( 'bs.modal', null ); getData(); } }) }) function tableclick(tableRow){ let nomved = tableRow.childNodes[0].innerHTML; let invnomer = tableRow.childNodes[1].innerHTML; let nazvanie = tableRow.childNodes[2].innerHTML; let raspolog = tableRow.childNodes[4].innerHTML; $('#getmodal').modal('show') let rasp = document.getElementById('modal_rapolog') let vedomost = document.getElementById('modal_vednumber') let invnom = document.getElementById('modal_invnom') let matcen = document.getElementById('modal_matcenn') invnom.innerText = invnomer matcen.innerText = nazvanie.substring(0,15) if (nomved.length >0){ vedomost.value = nomved } if(raspolog.length>0){ rasp.value = raspolog } $("#mimodal").on('hidden.bs.modal', function () { $(this).data('bs.modal', null); }); $('#modalclose').click(function(){ $('#getmodal').modal('hide').data( 'bs.modal', null ); } ) }