BLOG main image
분류 전체보기 (313)
교육 (13)
NEIS (6)
Edufine (0)
Programmer (5)
Android Programming (1)
Internet W3 (18)
JAVA Programming (9)
JSP/Servlet (1)
Framework (7)
Spring For Beginner (4)
eGovFrame (10)
MEAN Stack (2)
NodeJS (5)
SublimeText (30)
SublimeText_Tips (18)
Eclipse (16)
JavaScript (8)
jQuery (12)
jQuery_tips (1)
Ajax (3)
DWR(Direct Web Remote) (4)
JSON(JS Object Notation) (4)
Oracle (2)
MySQL (28)
OS (16)
Download (3)
Life (10)
Favorit Site (1)
Books (2)
Healthy (1)
Stocks (1)
HTML5/CSS (1)
Python (4)
Security (7)
CISSP (0)
Ruby On Rails (5)
일기장 (0)
영어 교과서(중2) (3)
알고리즘 (0)
Go Lang (3)
VB 2010 (12)
C# (1)
정보보안기사(네트워크보안) (0)
업무 활용 엑셀 (11)
틈틈이 활용팁 (14)
하루 하루 살아가며 ……. (2)
기술 (1)
파이썬 & 데이터분석 (1)
Visitors up to today!
Today hit, Yesterday hit
daisy rss
tistory 티스토리 가입하기!
2015. 7. 9. 17:31

1. checked 여부 확인

 

$("input:checkbox[id='ID']").is(":checked") == true : false /* by ID */

$("input:checkbox[name='NAME']").is(":checked") == true : false /* by NAME */

 


2. checked/unchecked 처리

$("input:checkbox[id='ID']").attr("checked", true); /* by ID */

$("input:checkbox[name='NAME']").attr("checked", false); /* by NAME */


3. 특정 라디오버튼 선택 / 모든 라디오버튼 선택해제

 

$("input:radio[name='NAME']:radio[value='VALUE']").attr("checked",true);

$("input:radio[name='NAME']").removeAttr("checked");

전체선택 체크박스를 선택하면 그 아래의 모든 체크박스를 선택해주는 것을 만들어보자.

HTML 코드는 아래와 같이 체트박스 6개로 구성되어 있다..

<label><input type='checkbox' id='check_all' class='input_check' /> <b>전체선택</b></label>

<ul class='select_subject'>

<label><input type='checkbox' class='input_check' name='class[1]' value='1' /> <b>One</b></label>

<label><input type='checkbox' class='input_check' name='class[2]' value='2' /> <b>Two</b></label>

<label><input type='checkbox' class='input_check' name='class[3]' value='3' /> <b>Three</b></label>

<label><input type='checkbox' class='input_check' name='class[4]' value='4' /> <b>Four</b></label>

<label><input type='checkbox' class='input_check' name='class[5]' value='5' /> <b>Five</b></label>

</ul>

 

jQuery 코드는 다음과 같다.

$(function(){

$("#check_all").click(function(){

var chk = $(this).is(":checked");//.attr('checked');

if(chk) $(".select_subject input").attr('checked', true);

else $(".select_subject input").attr('checked', false);

});

});

 

결과화면

 

 

 

 

 

반응형