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 |
Tags
- JavaScript
- react
- SQL
- JSTL
- android
- C#크롤링
- egov
- c:forEach
- Spring
- 동적쿼리
- MySQL
- 쿼리
- HTTP
- MVC
- NPM
- iBATIS
- RequestMethod.POST
- jsx
- 국제화
- jQuery
- AndroidStudio
- node.js
- Callback
- mybatis
- c:choose
- Java
- vscode
- fullcalendar
- 서드파티모듈
- 콜백
Archives
- Today
- Total
Today Yewon Learned
[jQuery] checkbox 전체 선택/해제 구현하기 본문
1. 기본

2. 전체 선택시

3. 요소 하나 체크 해제시

- 전체코드
<meta charset="utf-8">
<script src="https://code.jquery.com/jquery-2.2.4.min.js"></script>
<script>
function yoil_chk_change(obj, table_name) {
$(".day-week").on("click", function() {
let fl = $(".day-week:checked").length == 7 ? true : false;
$("input[name='WEEK_ALL']").prop("checked", fl);
});
var chkbox = false;
if($(obj).is(":checked") == true) {
chkbox = true;
}
$('#'+table_name+' tbody tr').each(function(){
$(this).find("td").eq(0).find("input:checkbox").prop("checked", chkbox)
});
}
</script>
<table id="ScheTable">
<tr>
<th class="text-center align-middle">요일 선택</th>
<td class="align-middle">
<input type="checkbox" class="form-control col-md-6 day-week" name="WEEK_MON" value="Y">월
<input type="checkbox" class="form-control col-md-6 day-week" name="WEEK_TUE" value="Y">화
<input type="checkbox" class="form-control col-md-6 day-week" name="WEEK_WED" value="Y">수
<input type="checkbox" class="form-control col-md-6 day-week" name="WEEK_THU" value="Y">목
<input type="checkbox" class="form-control col-md-6 day-week" name="WEEK_FRI" value="Y">금
<input type="checkbox" class="form-control col-md-6 day-week" name="WEEK_SAT" value="Y">토
<input type="checkbox" class="form-control col-md-6 day-week" name="WEEK_SUN" value="Y">일
<input type="checkbox" class="form-control col-md-6" name="WEEK_ALL" value="Y" onclick="yoil_chk_change(this, 'ScheTable');">전체선택
</td>
</tr>
</table>'javascript > jQuery' 카테고리의 다른 글
| [jQuery] 요소의 조작 | 요소 내부 변경 .html() 과 .text() (0) | 2022.05.16 |
|---|---|
| [jQuery] jQuery 적용하기 (0) | 2021.12.03 |
| [jQuery] 요소의 조작 (0) | 2021.11.11 |
| [jQuery] CSS 스타일 및 프로퍼티 설정 (0) | 2021.11.11 |
| [jQuery] 요소의 선택 (0) | 2021.11.10 |
Comments