JSP·script·jquery

jquery table checkbox checked data control

초이짬 2015. 12. 1. 19:37
728x90

var checked = $("#rptbl tr input:checkbox:checked"); //목표 테이블 하단의 tr 중에서 체크박스 체크된 데이터 객체 수집
if (checked && checked.length > 0) {
checked.each(function (index, fieldname) {
console.log(index );
console.log(fieldname);
var p1 = $(fieldname).parent().parent().index(); //현재선택된 checkbox의 1차부모인td 2차부모인 tr의 index 정보획득
var p2 = $(fieldname).parent().parent(); //현재선택된 checkbox의 1차부모인td 2차부모인 tr의 객체 수집

console.log(p1);
console.log(p2);
//console.log(p2.text());

$(p2).find("td").each(function(i, item){ //tr 행의 td를 찾으면서 값 확인
console.log("i:"+i+"item:"+ $.trim($(item).html())); //html 코드 추출
console.log("i:"+i+"item:"+ $.trim($(item).text())); //text 값 추출

});
$.trClone = $("#rptbl tr:last").clone().html(); //원하는 테이블의 마지막 행 복사(원할경우 사용)

});
}

728x90