2009-08-20 2 views
2

this question에 대해 자세히 알아 보겠습니다.페이지를 다시로드하지 않고 선택한 확인란의 수를 계산 하시겠습니까?

작동하지만, 내가 무엇을 찾고 있어요 것은 다른 링크, Uncheck Selected ( NumberOfCheckedBoxes)에 대한 가능성 단지 표준 HTML 하이퍼 링크를 추가하고 NumberOfCheckedBoxes의 값을 업데이트입니다 나는 현재 Select All ( NumberOfCheckBoxes)에 대한 asp.net 하이퍼 링크를

페이지를 다시로드하지 않고 확인란을 선택하면됩니다.

저는 자바 스크립트를 사용하지 않았지만이를 계산하지 않고 화면에 출력했습니다.

JQuery가이 표준 자바 스크립트와 호환되는지 여부는 확실하지 않습니다.

미리 도움을 청하십시오. jQuery로

답변

12

을 수행 할 수 있습니다

$("input:checkbox:checked").length; 
+0

또는 $ ("입력 : 확인란을 : 선택") 길이;. (ps는 size() 뒤에 세미콜론이 필요합니다. –

+0

document.write ($ ("input : checkbox : checked"). 길이) ;? – LiamGu

+0

페이지에 jQuery 라이브러리가 포함되어 있으면 예 –

9

이 시도 :

var inputElems = document.getElementsByTagName("input"), 
    count = 0; 
for (var i=0; i<inputElems.length; i++) { 
    if (inputElems[i].type === "checkbox" && inputElems[i].checked === true) { 
     count++; 
    } 
} 
관련 문제