분류를 다중선택으로 체크박스로 변경하여 사용하고 있는데, 글 수정 시 선택값이 초기화
본문
https://sir.kr/qa/420592 해당 게시물을 보고 적용을 해도 체크박스가 계속 풀려버리네요. 뭐가 잘못된걸까요? ㅠㅠ
<?php
$arr = explode("|",$board['bo_category_list']);
$chk_ca_name = explode(",", $write['ca_name']);
foreach($arr as $str) { ?>
<label><input type="checkbox" name="chk_ca_name[]" value="<?php echo $str; ?>" <?php if( in_array( $str, $chk_ca_name )) echo ' checked '; ?>> <?php echo $str; ?></label>
<?php } ?>
<script>
var f = document.fwrite;
var str=",<?php echo $write[ca_name]?>,";
for (var i=0; i<f.length; i++) {
if (f.elements[i].name == "chk_ca_name[]") {
if (str.indexOf(','+f.elements[i].value+',')>=0) {
f.elements[i].checked = true;
}
}
}
</script>
답변을 작성하시기 전에 로그인 해주세요.