메뉴 건너뛰기

조회 수 13576 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

 성명

나이

성별 

  홍길동

 23 

 여 

  파파룰라

 25 

 남 

  뽀로로

 12 

 남 

 

◐ Script_Row추가

    function fn_addRow(addData, chkCnt) { 

 if (Number(chkCnt) > 0) {

    var tblObj = $("#testTbl > tbody:last");

    for(var k=0; k<Number(chkCnt); k++) {

        var orw  = $("<tr></tr>");

        var rChk = $("<td><input type='checkbox' name='chkObject' value='"+addData[k].dbKey+"'></td>");

        var rName = $("<td></td>").text(addData[k].name);

        var rAge   = $("<td></td>").text(addData[k].age  );

        var rGender = $("<td></td>").text(addData[k].gender); 

 

          tblObj.append(row);

        row.append(rChk);

        row.append(rName);

        row.append(rAge);

        row.append(rGender);

    }

}

    } 

 

◐ Script_체크된 데이터 Row 삭제 

    function fn_delRow(chkObjNm) { 

         if ($("input[name="+chkObjNm+"]").is(":checked")){ 

            if (confirm("삭제 하시겠습니까?")) { 

                for(var i=$("[name='"+chkObjNm+"']:checked").length-1; i>-1; i--){ 

                    $("[name='"+chkObjNm+"']:checked").eq(i).closest("tr").remove(); 

                } 

            } 

         } else { 

            alert("선택된 데이터가 없습니다.");  

         } 

    } 

   

 

◐ HTML

<table summary="Test" cellpadding="0" cellspacing="0" id="testTbl">

<caption> Test </caption>

<colgroup>

<col width="10%"/>

<col width="30%"/>

<col width="30%"/>

<col width="30%"/>

</colgroup>

<thead>

<th scope="col"><input type="checkbox" onClick="fn_allChecked();" /></th>

<th scope="col">성명</th>

<th scope="col">나이</th>

<th scope="col">성별</th>

</thead>

<tbody>

<c:choose>

<c:when test="${!empty testList}">

<c:forEach begin="0" var="testList" items="${testList}" varStatus="index">

<tr>

    <td></td>

    <td>${testList.testName}</td>

    <td>${testList.testAge}</td>

    <td>${testList.testGender}</td>

</tr>

</c:forEach>

</c:when>

<c:otherwise>

<tr><td colspan="4">검색결과가 없습니다.</td></tr>

</c:otherwise>

</c:choose>

</tbody>

</table>

<div>

<a href="#" onClick="fn_btnChoice()">선택</a>

</div> 

<div> 

 <a href="#" onClick="fn_delRow('chkObject');">삭제</a>

</div> 


List of Articles
번호 제목 날짜 조회 수
107 iframe 아이프레임 내용 길이에 따라서 높이가 자동으로 조절 되도록 2014.02.27 6224
106 클릭위치로 레이어 띄우기 2014.03.01 6231
105 '문자 ↔ 숫자', 타입을 바꿔보자! 2015.02.03 6238
104 마우스대면 글자 없어지는 검색창 2014.03.01 6252
103 'setInterval', 타이머를 사용하자! ==setTimeout 2015.02.03 6259
102 setTimeout 대체 스크립트 함수 (일시멈춤) 2016.12.22 6262
101 깔끔한 이미지로 2014.02.27 6280
100 따라다니는 배너 2014.03.17 6285
99 input 빈칸 체크 2014.03.01 6292
98 적용이 간편한 [글목록 인쇄] 등 특정 영역 인쇄하기 팁 2014.02.27 6299
97 JSON API - JSON.parse(), JSON.stringify() ( json 형태의 문자열을 JSON객체로 , JSON객체를 문자열로 ) file 2015.06.19 6321
96 네이버 달력 자바스크립트 소스 2014.02.27 6344
95 자바스크립트 및 CSS를 이용한 숫자만 입력받기 2016.12.22 6348
94 라디오 버튼 value 값 있는지 체크하기 2014.02.27 6352
93 라디오 바스 체크 유무 확인 2015.02.03 6369
92 미디어플레이어 화면크기 조절방법 2014.02.27 6379
91 [jQuery] 탭 메뉴 2014.03.01 6414
90 배열의 리터럴 선언, 또다른 배열 선언 방법! 2015.02.03 6441
89 제목에 한글 영문 숫자 와 공란만 입력하게 하고 싶습니다. 2014.03.01 6482
88 check box 선택시 색상 변경 file 2014.03.01 6504
Board Pagination Prev 1 ... 3 4 5 6 7 8 9 10 11 12 13 Next
/ 13

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved