GridView에는 선택하거나 선택 취소해야 하는 일련의 확인란이 있습니다. 온라인에서 찾기 시작했는데 참조 코드는 GridView의 모든 확인란을 선택하고 내가 원하는 것은 단일 열에서 모두 선택하는 것입니다. 그림과 같이
감사와 권한은 분리되어야 합니다.
자바스크립트 코드는 제가 직접 작성해서 참고용으로 올렸습니다.
function chkAll(CheckAll) {
var items = document.getElementsByTagName("input");
for (var i = 0; i < items.length; i ) {
if (items[i].type == "checkbox"){
for (var j = 2; j < 10; j ) {
var id = "ctl00_ContentPlaceHolder1_GridView1_ctl0" j "_CheckBox1"
if (items[i].id == id) {
items[ i].checked = CheckAll.checked;
}
}
}
}
}
그 중 5번째 줄의 j와 j 6행에서 id는 동일한 열의 체크박스를 결정하는 데 사용됩니다. j와 id의 특정 범위는 다를 수 있습니다. 전체 항목을 탐색하여 해당 ID를 볼 수 있습니다.
프런트 데스크에 해당하는 코드는 다음과 같습니다.