반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- sacai
- 덩크 하이
- 제이쿼리
- GIT
- oracle
- 발매예정
- 주식
- draw
- jQuery
- Linux
- dunklow
- dunk high
- 나이키
- 드로우
- 덩크로우
- JavaScript
- Nike
- stockx.com
- Github
- react
- Dunk Low
- 파이썬
- 코로나19
- Python
- 리눅스
- 자바스크립트
- 주식공부
- 오라클
- 리액트
- 덩크 로우
Archives
- Today
- Total
Life goes slowly...
[jQuery] checkbox 의 리스트 중 체크된 값 가져오기 본문
728x90
반응형
<div>
<table>
<caption>List</caption>
<colgroup>
<col width="30%">
<col width="30%">
<col width="*%">
</colgroup>
<thead>
<tr>
<th scope="col"><input type="checkbox" id="check-all"><label for="check-all">Check</label></th>
<th scope="col"><a>번호</a></th>
<th scope="col"><a>이름</a></th>
</tr>
</thead>
<tbody>
<tr>
<td><input type="checkbox" name="chkList" id="check-1" value="1"><label for="check-1">Check</label></td>
<td>1</td>
<td><a>철수</td>
</tr>
<tr>
<td><input type="checkbox" name="chkList" id="check-2" value="2"><label for="check-2">Check</label></td>
<td>2</td>
<td><a>영수</td>
</tr>
<tr>
<td><input type="checkbox" name="chkList" id="check-3" value="3"><label for="check-3">Check</label></td>
<td>3</td>
<td><a>토마스</td>
</tr>
<tr>
<td><input type="checkbox" name="checkList" id="check-4" value="4"><label for="check-4">Check</label></td>
<td>4</td>
<td><a>순이</td>
</tr>
<tr>
<td><input type="checkbox" name="chkList" id="check-5" value="5"><label for="check-5">Check</label></td>
<td>5</td>
<td><a>창모</td>
</tr>
</tbody>
</table>
</div>
jQuery의 checkbox 여부 확인
jQuery를 활용하여 checkbox 리스트의 전체 갯수와 checked 된 갯수를 확인 가능합니다.
// checkbox의 전체 갯수
$("input:checkbox[name=chkList]").length
// checkbox의 선택된 갯수
$("input:checkbox[name=chkList]:checked").length
// checkbox의 전체 체크
$("input[name=chkList]:checkbox").prop("checked", true);
jQuery의 each문을 통하여 checked된 value 값 가져오기
each 반복문을 통하여 checkbox의 체크된 대상들만 지정하여 value 값을 가져옵니다.
let chk_Val = [];
$("input:checkbox[name=chkList]").each(function(i,iVal) {
chk_Val.push(iVal);
});
console.log(chk_Val);
728x90
반응형
'프로그래밍 > Javascript' 카테고리의 다른 글
[Javascript] 자바스크립트의 버튼(button)에 disabled 속성 활용 (0) | 2021.03.05 |
---|---|
[Javascript] innerText와 innerHTML 차이점 (0) | 2021.03.03 |
[Javascript] 자바스크립트 이메일 유효성 검사(정규식 표현) (0) | 2021.02.27 |
[jQuery] 제이쿼리(jquery) selectbox의 이벤트 (0) | 2021.02.26 |
[Javascript] 자바스크립트의 this 란? (0) | 2021.01.16 |
[Javascript] 소수점 올림, 버림, 반올림 - ceil(), floor(), round() 함수 (0) | 2021.01.15 |
[Javascript] URL의 포트 조회함수 - location.port (0) | 2021.01.12 |
[Javascript] 문자열을 코드로 인식하기 - eval() 함수 (0) | 2021.01.08 |
Comments