jQuery 또는 자바스크립트로 체크박스(checkbox) 제어하기.

1. 테이블에 checkbox가 있음. 동시에 여러개를 체크할수 있고 한번에 전달을 해야함.
   (속성값 얻기)


  <div id="chk_box" class="mt-checkbox-list">
      <center>
      <input type="checkbox" name="checkbox" value="<?= 변수 ?>" >
      <span></span>
      </center>
  </div>


    if($('input:checkbox[name="checkbox"]').is(":checked")){

        var chk_data = [];

        $('#chk_box input:checked').each(function() {
        chk_data.push(this.value); //Check된 Check박스의 "value"태그 얻기.
        });
    }

체크박스를 먼저 체크가 되어있는지 확인하고 되어있으면 각각의 속성값을 배열에 넣고
필요한 곳으로 던짐.

2. 자바스크립트 체크박스 갯수 확인하고 체크 확인 하고 값(Y) 넣기

    var chkSize = document.getElementsByName("checkbox").length

    var chk_data = [];

    for(var i = 0; i < chkSize; i++){
        var chkYn = document.getElementsByName("checkbox")[i].checked;

        if (chkYn){
            chk_data.push('y');
        }else{
            chk_data.push('');
        }
    }


댓글

이 블로그의 인기 게시물

[문서] excel 체크박스 삭제

[DB] MySQL 백업 / 복원

[DB] MS SQL에서 웹으로 데이터 보내기(Sending HTTP Requests)