본문 바로가기

카테고리 없음

[Javascript] checked 처리하기

728x90
반응형

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']").prop("checked", true); /* by ID */
$("input:checkbox[name='NAME']").prop("checked", false); /* by NAME */

 


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

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



이런식으로 html이 있고, javascript 부분은 

$(function(){
    $("#check_all").click(function(){
        var chk = $(this).is(":checked");//.attr('checked');
        if(chk) $(".select_subject input").prop('checked', true);
        else  $(".select_subject input").prop('checked', false);
    });
});



 



728x90
반응형