jquery 메소드는 다음과 같습니다.
function CheckAll (val) {
$("input[name='chkJob']").each(function() {
this.checked = val;
}); >$("#chkAll ").attr("checked", val);//모두 선택 버튼 상태 설정
}
val 이 매개변수는 선택 항목의 선택 상태를 전달합니다. -all 버튼
name= 'chkJob'은 목록에 있는 확인란의 이름입니다.
chkAll은 모두 선택 버튼의 이름입니다.
Jquery의 단순성과 명확성이 마음에 듭니다...
거기 JavaScript로 작성하는 것과 비교하면 정말 격차가 있습니다!
예:
javascript 모두 선택 및 역선택 코드
코드 복사 코드는 다음과 같습니다. 다음과 같습니다: //모두 선택
function checkall() {
var all = document.getElementsByTagName("input")
for (var i = 0; i < all.length ; i ) {
if (all[i].type == "checkbox") {
all[i].checked = true; }
/ /역선택
function checknull() {
var all = document.getElementsByTagName("input");
for (var i = 0; i < all.length; i ) {
if ( all[i].type == "checkbox") {
all[i].checked = false
}
}
}