본문 바로가기
Web/Javascript

[javascript] 체크박스/전체선택/선택/해제/특정id값 추출

by 나비와꽃기린 2016. 7. 20.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

1. 체크박스에 체크되어 있는 객체의 id값 추출

$('li[id='+selected_node.attr('id')+']').attr('quick_opt',''); //초기화

$(".css-checkbox").filter(":checked").each(function(i, item){

str+=( $(item).attr("id") )+";";                                            $('li[id='+selected_node.attr('id')+']').attr('quick_opt',str.slice(0,-1));

});

 

2. 체크박스 선택 / 해제

$('.css-checkbox').prop("checked",false); //해당 class의 체크박스 초기화

$('.css-checkbox').prop("checked",true); // 해당 class의 체크박스 모두 선택

 

3. 특정 id값을 가진 체크박스 체크되게

var s_quickOpt=quickOpt.split(';');

for(var i=0; i<s_quickOpt.length; i++){

           $("input[id="+s_quickOpt[i]+"]").prop("checked",true);

}


4. 체크 되어져 있는 속성 값 가져오기

var openYN=$(":radio[name='caUse']:checked").attr("CA_USE_YN");