2009-09-11 8 views
1

는 내가 모든 필드가 jQuery를 사용하여 점검이 무엇인지 찾기 위해 노력하고JQuery를 사용하여 div 안에 확인란이 선택되어 있는지 확인하는 방법은 무엇입니까?

<div style="" id="listColumns"> 
    <input type="checkbox" id="77"/>Name 
    <input type="checkbox" id="78"/>Designation 
    <input type="checkbox" id="79"/>Address 
    <input type="checkbox" id="80"/>Email - Id 
    <input type="checkbox" id="81"/>Date Of Birth 
</div> 

등의 사업부를있다. 그렇게하는 방법? the docs

+1

무엇을 시도하셨습니까? – SilentGhost

+1

순수 숫자 ID는 유효한 HTML이 아닙니다. 그들을 예를 들면 불러라. 'id = "c77"'. – bobince

답변

9
$("#listColumns :checked").each(function() { 

    alert(this.id + " is checked"); 

}); 
5
$("input:checked") 

이동 jQuery의 강력한 선택기에 대한 자세한 내용을 읽을 수 있습니다.

+0

그런 다음 .length를 사용하여 발견 된 항목이 있는지 확인할 수 있습니다. – Fermin

0

선택기를 나눠서 성능을 향상시킬 수 있습니다.

$("#listColumns").find("input:checked").each(function() { 
     alert(this.id); 
}); 
관련 문제