250x250
반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 다이빙
- 페오엑
- PostgreSQL
- docker
- Linux
- 뱀파이어서바이벌
- psql
- JS
- 게임
- Front-end
- ubuntu
- 공략
- 어드벤스
- 씨홀스
- 취미
- hybride
- 여행
- window
- window10
- 세부
- 젤다의전설
- 야생의숨결
- 엘든링
- WebView
- poe2
- JavaScript
- 스쿠버다이빙
- 오픈워터
- guide
- 개발툴
Archives
- Today
- Total
Rianshin
[jQuery] 체크박스 컨트롤.. 본문
728x90
반응형
SMALL
1. checkbox checked 여부
//id인 경우
$('input:checkbox[id="checkbox_id"]').is(":checked") == true
console.log($('input:checkbox[id="checkbox_id"]').is(":checked")) // true or false
//name인 경우
$('input:checkbox[name="checkbox_name"]').is(":checked") == true
console.log($('input:checkbox[name="checkbox_name"]').is(":checked")) // true or false
2. checkbox 전체 갯수
$('input:checkbox[name="checkbox_name"]').length
3. checkbox 선택된 갯수
$('input:checkbox[name="checkbox_name"]:checked').length
4. checkbox 전체 순회 하며 처리(동일한 name으로 여래개인 경우 전체를 컨트롤 할 수 있다.)
//name="checkbox_name" or class명으로도 가능
$('input:checkbox[name="checkbox_name"]').each(function() {
this.checked = true; //checked 처리
if(this.checked){//checked 처리된 항목의 값
alert(this.value);
}
});
5. checkbox 전체 순회 하며 값을 값을 비교하여 checked 처리
// 동일한 name 으로 1개 or 여러개 있을 경우
// 같은 name 으로 된 모든 checkbox 가 checked 처리된다.
$('input:checkbox[name="checkbox_name"]').each(function() {
if(this.value == "비교값"){ //값 비교
this.checked = true; //checked 처리
}
});
6. checkbox value 값 가져오기
// single
$('input:checkbox[id="checkbox_id"]').val();
7. checkbox checked 처리 하기
// single
$('input:checkbox[id="checkbox_id"]').attr("checked", true);
8. checkbox checked 여부 간단 확인
// single
$("#checkbox_id"]').is(":checked");
728x90
반응형
LIST
'Develop > Javascript' 카테고리의 다른 글
[JS] forEach, for in, for of의 차이 (0) | 2020.12.24 |
---|---|
[javascript] $.each(), some, forEach 알고 사용하자 (0) | 2020.12.23 |
[JS]setInterval(), clearInterval(), setTimeout() (0) | 2020.12.14 |
[JS] [공통함수] 자릿수 확인후 개인정보 ** 표시 (0) | 2020.12.03 |
[JavaScript] 쿠키 set, get (0) | 2020.11.25 |
Comments