2013-04-05 2 views
0

100 개의 확인란이있는 페이지가 있다고 가정 해 봅니다. 이 페이지 매김 Javascript (http://en.newinstance.it/2006/09/27/client-side-html-table-pagination-with-javascript/)를 사용하여 동일한 페이지 내 작은 페이지 (약 10 개의 체크 박스)로 나누었습니다.한 페이지에만 "모두 선택"기능을 만드는 방법

나는 100 개의 체크 박스 모두에 대해 "모두 선택"기능을 이미 만들었습니다. 것은 그 위에 페이지에 표시되는 단지 10 개의 체크 박스에 대해 "모두 선택"기능을 만들고 싶습니다. 아무도 그걸하는 법을 모른다면 ...

+0

아마도 10 개의 확인란을 선택하여 계산할 수 있습니다. –

+0

안녕하세요. 답으로 문제가 해결 되었습니까? 그렇다면 그것을 체크하는 것이 좋습니다. 이것은 미래 방문자를 도우며 답변자에게 도움이됩니다. –

답변

0

각 그룹에 그룹을 부여 할 수 있습니다. 그럼 당신은 사용할 수 있습니다 : 다음

var checkBoxArray = document.getElementsByClass('<your class>'); 

이 배열의 항목들을 보면서 이런 식으로 뭔가를 실행할 수 있습니다

checkBoxArray[i].checked=true; 

난 당신이 무엇을 의미하는지에 대한 틀리지 않는 한, 같은 뭔가 그 해야 할 것.

건배.

0

페이징 라이브러리는 display:none을 설정하여 다른 행을 숨기므로 행이 표시되는지 확인하기 만하면 확인란을 선택하십시오.

$("#urMasterCheckbox").click(function(){ 
    $('input:checkbox').prop('checked', $("#urMasterCheckbox").is('checked'); 
} 

이 소위 마스터 체크 박스에 다음 checkboxs의 모든을 클릭하면 보장됩니다

0

내가 그래서 다음과 같은 jQuery 코드를 체크 박스를 생성하고 사용하는 경우, 같은 사업부에있을 그들을 신뢰 그의 수표 상태에 따라 수표가 발행됩니다. jQuery 사용법에 대해 자세히 알아보십시오. 실제로 코드를 더 빠르고 가볍고 효율적으로 만듭니다. 여기 링크 : jQuery, 다운로드하거나 코드에서 참조하십시오. 행운을 빕니다

관련 문제