INPUT BOX에 사용자가 입력할 경우에 keyup Event를 통해서 실시간으로 계산해서 다른 InputBox에 값 넣어주기 // $(document).on('propertychange change keyup paste input' , "input[name='이름']", function(){ //필요한값 획득 var objStandardS0 = $(this).parents("tr").find('input[name="이름[]"]').val(); var objStandardS1 = $(this).parents("tr").find('input[name="이름"]').val(); //계산 var objStandard = objStandardS0 - objStandardS1 / 2; // $(this).parents("tr").find('input[name="이름"]').val(objStandardS0 +"*"+objStandardS1+"*"+objStandard.toFixed(1)); // 소수점 1자리까지 표현 $(this).parents("tr").find('input[name="이름"]').val(objStandard.toFixed(1)); }); 모달창을 닫기 // 모달창 닫기 event.preventDefault(); $("#modal2").hide(); $('.jquery-modal').hide(); 동적으로 Table에 TR 행을 추가하기 var TrLength = $('#insertTbl tbody tr').length; TrLength = TrLength + 1; html += "<tr>"; html += "<td>번호</td>"; html += "</tr>"; $('#insertTbl > tbody').append(html); // selectbox 의 값 선택하기 $('#ID이름' + TrLength).val(objUnit).prop("selected", true); 동적 추가한 TR을 삭제하고 순서에 대한 번호를 새롭게 다시 표시해주기 $(this).parent().parent().remove(); // 해당행 삭제 var rowNum = 1; $('#insertTbl tbody tr').each(function() { $('#rowNum', this).text(rowNum); rowNum++; }); Button 을 클릭시에 모달창을 띄우기 // 모달창 $(document).on("click","#qualityStandards",function(){…