“仅删除”复选框选中“从HTML表中列”

我试图删除复选框选中HTML列但是现在在删除单击最后一列被删除我想要的是删除单击所有复选框已选中的列应删除

并在添加期间点击我的表获得自动增量

JS演示

HTML:

Days Period 1 Period 2
Select Subject Holiday Lunch ECO-20 ECO-22
Select Teacher No Class ArunKumar. K Asha Rani.S Ashwini.V Bhat BCShiva Kumar Chandrashekar KS Chandru. E Lokesh.CS
Select Subject Holiday Lunch ECO-20 ECO-22
Select Teacher No Class ArunKumar. K Asha Rani.S Ashwini.V Bhat BCShiva Kumar Chandrashekar KS Chandru. E Lokesh.CS
Select Subject Holiday Lunch ECO-20 ECO-22
Select Teacher No Class ArunKumar. K Asha Rani.S Ashwini.V Bhat BCShiva Kumar Chandrashekar KS Chandru. E Lokesh.CS
Select Subject Holiday Lunch ECO-20 ECO-22
Select Teacher No Class ArunKumar. K Asha Rani.S Ashwini.V Bhat BCShiva Kumar Chandrashekar KS Chandru. E Lokesh.CS
Select Teacher No Class ArunKumar. K Asha Rani.S Ashwini.V Bhat BCShiva Kumar Chandrashekar KS Chandru. E Lokesh.CS
Select Subject Holiday Lunch ECO-20 ECO-22
Select Teacher No Class ArunKumar. K Asha Rani.S Ashwini.V Bhat BCShiva Kumar Chandrashekar KS Chandru. E Lokesh.CS
Select Subject Holiday Lunch ECO-20 ECO-22
Select Teacher No Class ArunKumar. K Asha Rani.S Ashwini.V Bhat BCShiva Kumar Chandrashekar KS Chandru. E Lokesh.CS

JS:

 function addcourse() { var newHeader = $('#TimeTable_Table thead tr').append(''); $('#TimeTable_Table').find('th:last()').append('Period ' + ($('#TimeTable_Table thead tr th').length + 1)); $.each($('#TimeTable_Table tbody').find('tr'), function (i, v) { $(v).append($(v).find('td:last()').clone()); }); } function Delete_Column() { var Cell_Length =document.getElementById('TimeTable_Table').rows[0].cells.length; if(Cell_Length =="2") { alert("This Row Should Not be Deleted"); } else { $('#TimeTable_Table tr').find('th:last-child, td:last-child').remove(); } }