function callAttendenceShortage() { $('#page_main_div').load('../html_modules/attendemceshort.html?v=1001', { function() { document.getElementById('display_module_name').innerHTML = 'Shortage List' document.getElementById('module_name_for_save').value = 'Shortage List' getDefaultHeadFooterLinks('Attendence Shortage') getShortDegee() }, }) } var iaattarray = [] function getShortDegee() { $.ajax({ url: $host_url + 'attendenceshort', success: function (res) { var response = JSON.parse(res) console.log(response, 'degree') if (response.status == 'success') { var option = `` for (i = 0; i < response.data.data.length; i++) { option += `` } document.getElementById('deg').innerHTML = option } }, }) } function getShortPer() { var degree = document.getElementById('deg').value var sem = document.getElementById('sem').value $.ajax({ url: $host_url + 'getShortPer', data: 'deg=' + degree + '&sem=' + sem, success: function (res) { var response = JSON.parse(res) if (response.status == 'success') { $('#iaper').val(response.data.fshortiaper) $('#attper').val(response.data.fshortattper) } }, }) } function showShortData() { var degree = document.getElementById('deg').value var sem = document.getElementById('sem').value $.ajax({ url: $host_url + 'attendenceshortagedata', data: 'deg=' + degree + '&sem=' + sem, success: function (res) { var response = JSON.parse(res) console.log(response, 'tabledata') if (response.error_code == -1) { let table = '' table += `
No Data Found
` document.getElementById('attdatatable').innerHTML = table } else { let table = '' table += `` table += `` for (let i = 0; i < response.data.data.length; i++) { iaattarray.push(response.data.data[i]) table += `` if (response.data.data[i].FREMARKS == 'IA Shortage') { table += `` } else { table += `` } table += `` } table += `
Attendence Shortage
Sl. No. Reg.No Name Subject Name Remarks Attendence Shortage IA Shortage
${i + 1} ${response.data.data[i].regno} ${ response.data.data[i].fname } ${ response.data.data[i].subjectcode } ${response.data.data[i].FREMARKS}- ${response.data.data[i].iaper}${response.data.data[i].attper} -
` document.getElementById('attdatatable').innerHTML = table } }, }) } function checkalliaatt() { let checkAll = document.getElementById('checkall').checked for (let index = 0; index < iaattarray.length; index++) { document.getElementById('checkonebyone_' + index).checked = checkAll iaattarray[index]['fstatus'] = checkAll } } function checkIaAttData(index) { var checkitem = document.getElementById('checkonebyone_' + index).checked if (checkitem) { iaattarray[index]['fstatus'] = checkitem } else { iaattarray[index]['fstatus'] = checkitem } } function attendenceshort() { let formdata = new FormData() formdata.append('data', JSON.stringify(iaattarray)) $.ajax({ type: 'POST', url: $host_url + 'attshorttable', data: formdata, contentType: false, processData: false, cache: false, success: function (res) { let response = JSON.parse(res) console.log(response, 'anita') if (response.error_code == 0) { console.log('data saved') alert('Data Saved') } }, }) } function GenattendIAshort() {}