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
- Ajax
- S-HTTP
- 자바스크립트
- 델파이 기법
- 정처기
- 소프트웨어
- 프로시저
- esb
- input
- 인스펙션
- 라디오 버튼
- 트리거
- 비동기
- SSL/TLS
- 리눅스
- 워크스루
- 정처기 실기
- 브레인스토밍
- 동기
- 키보드 이벤트
- 서버
- 정보처리기사
- 인터페이스
- 모듈
- rest
- 모듈화
- 정보처리기사 실기
- 형상관리
- EAI
- javascript
Archives
- Today
- Total
방구석 상상코딩
[jQuery] check 박스 값 가져오기 본문
input 태그 생성
<input type="checkbox" value="값1">값1</input>
<input type="checkbox" value="값2">값2</input>
<input type="checkbox" value="값3">값3</input>
1) 값 확인
// id
$('input:checkbox[id="checkBox의 id값"]').val();
// name
$('input:checkbox[name="checkBox의 name값"]').val();
2) 선택된 개수 확인
$("input[name='checkBox의 name값']:checked").length
3) 여러개 선택된 값 확인
- if 사용
var len = $("input[name='brand']:checked").length;
if(len > 1){ //개수를 체크하고 2개부터는 each함수를 통해 각각 가져온다.
$("input[name='brand']:checked").each(function(e){
console.log($(this).val())
})
}
- 배열 사용
var len = $("input[name='brand']:checked").length;
var checkArr = [];
if(len > 1){ //개수를 체크하고 2개부터는 each함수를 통해 각각 가져온다.
$("input[name='brand']:checked").each(function(e){
var value = $(this).val();
checkArr.push(value);
})
}
console.log(checkArr);
4) 강제 선택
$("input[name='checkBox의 name'][value='선택시킬 value값']").prop("checked", true);
5) 강제 선택
$("input[name='brand']").each(function(e){
$(this).prop("checked", true);
});
전체 해제
$("input[name='brand']").each(function(e){
$(this).prop("checked", false); //false는 해제된다.
})
https://myhappyman.tistory.com/91
https://csslab.tistory.com/116
'Spring Boot > JavaScript' 카테고리의 다른 글
정규표현식(Regular Expression) (0) | 2022.02.04 |
---|---|
[HTML] select 박스 값 가져오기 (0) | 2022.01.23 |
[Javascript / jQuery] input Radio Button 값 가져오기/설정하기 (0) | 2022.01.22 |
[HTML] input 태그 종류 (0) | 2022.01.18 |
[JavaScript / jQuery] input text 값 가져오기/설정하기 (0) | 2022.01.18 |