안녕하세요 고수님들
궁금한게 있어서 질문 드립니다.
영카트 상품유형관리에서 체크박스를 만들어 베스트아이콘 한줄만 전체 선택으로 하게 하려고 하는데
전체로 선택이 되더군요 ㅠㅠ 어떻게 방법이 없을까요? 아시는분 계시면은 부탁드리겠습니다.
좋은 하루 보내세요 .

Copy
<input type="checkbox" id="all_select">
<td class="td_chk2">
<label for="type1_<?php echo $i; ?>" class="sound_only">베스트아이콘</label>
<input type="checkbox" name="it_type1[<?php echo $i; ?>]" value="1" id="type1_<?php echo $i; ?>" <?php echo ($row['it_type1'] ? 'checked' : ''); ?>>
</td>
<td class="td_chk2">
<label for="type9_<?php echo $i; ?>" class="sound_only">신상아이콘</label>
<input type="checkbox" name="it_type9[<?php echo $i; ?>]" value="1" id="type9_<?php echo $i; ?>" <?php echo ($row['it_type9'] ? 'checked' : ''); ?>>
</td>
<td class="td_chk2">
<label for="type10_<?php echo $i; ?>" class="sound_only">핫한제품</label>
<input type="checkbox" name="it_type10[<?php echo $i; ?>]" value="1" id="type10_<?php echo $i; ?>" <?php echo ($row['it_type10'] ? 'checked' : ''); ?>>
</td>
<script>
$('#all_select').click(function () {
if ($("input:checkbox[id='all_select']").prop("checked")) {
$("input[type=checkbox]").prop("checked", true);
} else {
$("input[type=checkbox]").prop("checked", false);
}
});
</script>
답변 2개 / 댓글 2개
채택된 답변
+20 포인트
$('#all_select').click(function () {
$('input[type=checkbox][name^="it_type1["]').prop("checked", $(this).prop('checked'));
});
Copy
<script>
$('#all_select').click(function () {
$('input[type=checkbox][name^="it_type1["]').prop("checked", !!$(this).is(':checked'));
// 또는
// $('input[type=checkbox][id^="type1_"]').prop("checked", !!$(this).is(':checked'));
});
</script>
답변을 작성하려면 로그인이 필요합니다.