2010-05-17 6 views
0
var others = $("#6"); 
others.click(function() { 
    $('input:checkbox').attr('checked',false); 
    $("#6").attr('checked',true); 
}); 

데이터베이스에서 가져온 확인란의 배열이 있습니다. 내 체크 박스에 ID # 6으로 특정 체크 박스가 체크되어있을 때 다른 체크 박스를 체크 해제하고, 다른 체크 박스가 체크되어 있으면 체크 박스 # 6을 체크 해제한다.jquery 배열 확인란

위의 코드는 다른 확인란을 선택 취소 할 수 있지만 다른 체크 박스가 선택되면 ID 6 인 체크 박스를 선택 취소하는 방법은 무엇입니까?

+2

"6"은 요소의 유효한 ID가 아닙니다. –

답변

1
$('input:checkbox').click(function() { 
    if(this.id == '6' && this.checked) 
     $('input:checkbox:not(#6)').attr('checked', false); 
    else 
     $('#6').attr('checked', false); 
}); 
+1

그럼 +1하고 대답을 받아들이십시오] – ThiefMaster

+0

LOL 정직을 사랑하십시오 :) – Anurag

+0

하하를 얻는 것은 좋은 동기 부여입니다 : P (그 외에, 지루한 강의 동안 좋은 타임 링크입니다. : D) – ThiefMaster