리스트페이지 체크박스 무조건 전체선택으로 처리하기? 채택완료
게시판리스트에서 관리자가 여분필드에 추가 데이터(select option으로 '미납', '입금확인', '발송완료')를 입력하려고 합니다.
select option값이 변경된 게시물 체크박스에 체크를 하고 선택수정을 하면 form 액션을 통해 업데이트를 진행하고 있는데요.
이때 체크박스를 굳이 개별적으로 체크할 필요없이 hidden값으로 해당 리스트페이지 게시물의 체크박스가 무조건 전체선택된 채로 값을 넘길 수가 있을까요?
있다면 제가 참조할 만한 내용이 있을까요?
답변 2개
form 서브밋 전에 실행되는 함수에 수동으로 체크박스를 모두 체크해주는 방법이 있습니다.
ex)
<form name="fboardlist" ~ action="./board_list_update.php" onsubmit="return fboardlist_submit(this);" method="post">
~
<input type="checkbox" name="chk[]" value="<?php echo $i ?>" id="chk_<?php echo $i ?>">
~
</form>
<script>
function fboardlist_submit(f) {
var chk = document.getElementsByName("chk[]");
for (i = 0; i < chk.length; i++)
chk[i].checked = true;
~
}
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인