메뉴 건너뛰기

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

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

 성명

나이

성별 

  홍길동

 23 

 여 

  파파룰라

 25 

 남 

  뽀로로

 12 

 남 

 

◐ Script_팝업창

    function btnChoice() { 

if (($("input[name=chkObjPop").is(":checked"))) {  // 체크된 건이 한 건이라도 있으면 



var sendData = {}; 

var j            = 0; 

for(var i=0; i<$("[name='chkObjPop']:checked").length; i++) { 

     var idv         = $("[name='chkObjPop']:checked").eq(i).val(); 

    var checkObj = $("[name='chkObjPop']:checked").eq(i).closest("tr"); 

 

    sendData[j]  = { "name"   : checkObj.find("td:eq(1)").text() 

                         , "age"     : checkObj.find("td:eq(2)").text()

                         , "gender" : checkObj.find("td:eq(3)").text()

                         , "dbKey"  : idv

    } 

     j++  ;

} 

parent.fn_addRow(sendData, j);    // 부모창 함수 호출

} else { 

alert("선택된 항목이 없습니다.");

} 

    }     

 

◐ 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);

    }

}

    } 

 

◐ 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_allCheckedPop();" /></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><input type="checkbox" name="chkObjectPop" value="${testList.testKey} /></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>


  1. No Image 01Sep
    by
    2016/09/01 Views 6747 

    모바일 홈페이지로 자동 이동하는 방법....

  2. No Image 23Dec
    by
    2016/12/23 Views 6705 

    팝업창 가운데 띄우기

  3. 입력된 글씨수 제어

  4. No Image 03Feb
    by
    2015/02/03 Views 6682 

    달력

  5. No Image 28Apr
    by 조쉬
    2015/04/28 Views 6614 

    선택된 데이터 부모창에 넘기기 (iframe ☞ 부모창)

  6. No Image 27Feb
    by
    2014/02/27 Views 6573 

    자바스크립트 개체 복사

  7. No Image 03Feb
    by
    2015/02/03 Views 6530 

    마우스로 이미지크기 조절(자바스크립트)

  8. No Image 01Mar
    by
    2014/03/01 Views 6494 

    check box 선택시 색상 변경

  9. No Image 01Mar
    by
    2014/03/01 Views 6461 

    제목에 한글 영문 숫자 와 공란만 입력하게 하고 싶습니다.

  10. No Image 03Feb
    by
    2015/02/03 Views 6408 

    배열의 리터럴 선언, 또다른 배열 선언 방법!

  11. No Image 01Mar
    by
    2014/03/01 Views 6399 

    [jQuery] 탭 메뉴

  12. No Image 27Feb
    by
    2014/02/27 Views 6366 

    미디어플레이어 화면크기 조절방법

  13. No Image 03Feb
    by
    2015/02/03 Views 6349 

    라디오 바스 체크 유무 확인

  14. No Image 27Feb
    by
    2014/02/27 Views 6336 

    라디오 버튼 value 값 있는지 체크하기

  15. No Image 27Feb
    by
    2014/02/27 Views 6329 

    네이버 달력 자바스크립트 소스

  16. No Image 22Dec
    by
    2016/12/22 Views 6321 

    자바스크립트 및 CSS를 이용한 숫자만 입력받기

  17. JSON API - JSON.parse(), JSON.stringify() ( json 형태의 문자열을 JSON객체로 , JSON객체를 문자열로 )

  18. No Image 27Feb
    by
    2014/02/27 Views 6285 

    적용이 간편한 [글목록 인쇄] 등 특정 영역 인쇄하기 팁

  19. No Image 01Mar
    by
    2014/03/01 Views 6271 

    input 빈칸 체크

  20. No Image 17Mar
    by
    2014/03/17 Views 6270 

    따라다니는 배너

Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 13 Next
/ 13

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

© k2s0o1d4e0s2i1g5n. All Rights Reserved