반응형
SMALL
1. 개수 구하기
$("input[name=chk]:checkbox:checked").length
$("input[name='chk[]']:checked").length
2. 체크 확인
$("#check_all").is(':checked')
3. chk 개수만큼 돌면서 실행
$("input[name=chk]").each(
function(){
// 명령어
}
}
4. each 실행되면서 그 값이 참이면 실행하는 로직
var chk2 = $("input[name='chk2[]']");
var i = 0;
$("input[name='chk1[]']").each(
function(){
if(this.checked){
chk2[i].value = "Y";
}else{
chk2[i].value = "N";
}
i++;
}
);
5. 전체선택/전체해제
if($('#checkbox').is(':checked')){
$('.listCheck').each(function(){
if($(this).is(':checked')){
$(this).attr('checked','');
}else{
$(this).attr('checked','checked');
}
});
}else{
$('.listCheck').each(function(){
$(this).attr('checked','');
});
}
반응형
'Web Programing! > JQuery' 카테고리의 다른 글
[ JQUERY ] 한번만 실행하기 - One (0) | 2012.02.15 |
---|---|
[ JQUERY] 입력창 글 길이 체크 - live (0) | 2012.02.10 |
[ JQUERY ] SRC 변경하기 (0) | 2012.02.09 |
[jquery] onload시 실행하는 함수 (0) | 2012.01.13 |
[JQUERY] 입력후 Form 초기화하기 (0) | 2011.09.06 |
[JQUERY] JQuery의 기본 속성 (0) | 2011.09.06 |
[JQUERY] Input 모든 요소 가져오기 (0) | 2011.07.12 |