JQuery 체크박스
예제 HTML 소스
1
2
3
4
5
6
7
|
<span> 뭐 먹을래? </span>
<input type="checkbox" name="menu" checked="checked">햄벅
<input type="checkbox" name="menu" > 감튀
<input type="checkbox" name="menu" checked="checked">술
|
cs |
위 예제 소스가 로딩되면 화면에서는 체크 박스 세개가 보이고 그 중 2개는 체크된 상태로 나온다.
(핸벽, 술은 체크박스에 체크가 되어 있는 상태)
01 전체 체크박스 개수 구하기
체크박스 개수를 모두 구한다.
결과는 3
1
|
$("input:checkbox[name=menu]").length; // 결과 3
|
cs |
02 체크된 체크박스 개수 구하기
모든 체크박스 중 체크된 개수만 구한다.
결과는 2개
1
|
$("input:checkbox[name=menu]:checked").length; // 결과 2
|
cs |
03 체크박스 별로 체크 여부 검사
체크박스의 체크 여부를 검사하여 특정 명령을 실행하고 싶은 경우.
아래 if 안에 체크됐을 때 실행하고 싶은 소스 작성하면 된다.
1
2
3
4
5
6
7
|
$("input:checkbox[name=menu]").each(function(){
if(this.checked){
// 체크된 경우 무언가 수행 경우 구현
}
});
|
cs |
'[개발] Programming > JQuery' 카테고리의 다른 글
JQuery, 서로 다른 태그를 하나의 click event에 바인딩 하기 (0) | 2018.10.29 |
---|---|
JQuery, visible(not hidden) elements 개수 구하기 (0) | 2018.10.29 |
JQuery 클릭 이벤트 on("click") 과 click() 의 차이 (8) | 2018.10.29 |
JQuery addClass/removeClass 함수로 class 추가, 제거 하기 (0) | 2018.10.29 |
JQuery, 여러 개의 checkbox 중 checked 된 checkbox 찾기 (0) | 2018.10.29 |
댓글