💻 IT/자바스크립트

[JS] 체크박스 선택시 선택한 행 값 가져오기

Record_er 2024. 7. 7. 12:41
function fn_checkRow(){
   var rowData = new Array();
   var tdArr = new Array();
   var checkBox = $('input:checkbox[name="체크박스이름"]:checked');
   if(checkBox.length == 0){
      alert("항목을 선택해주세요.")
   }else if(checkBox.length > 1){
      alert("항목은 하나만 선택헤주세요.")
   }else{
      checkBox.each(function(i){
         var tr = checkBox.parent().parent().eq(i);
         var td = tr.children();
         
         rowData.push(tr.text());
         var num = td.eq(1).text();
         var year = td.eq(2).text();
         var infoId = td.eq(3).text();
         
         
         tdArr.push(num);
         tdArr.push(year);
         tdArr.push(infoId);
         
         console.log("rowData : "+rowData);
         
         param = {
            num : num,
            year : year,
            infoId : infoId
         }
         
         $.ajax({
         	....사용해서 보내면 됨
         
        });
   }
}