테마 적용 후 선택삭제 먹통 질문드립니다. 채택완료
별명엄쓰요
3년 전
조회 1,886
</p>
<p><div class="li_btn_bottom btn_bottom">
<ul class="bo_v_option">
<li class="li_sch_op"><button type="button"><i class="fa fa-search" aria-hidden="true"></i> 검색</button></li>
<?php if ($rss_href) { ?>
<li><a href="<?php echo $rss_href ?>"><i class="fa fa-rss" aria-hidden="true"></i> RSS</a></li>
<?php } ?>
<?php if ($write_href) { ?>
<li><a href="<?php echo $write_href ?>"><i class="fa fa-pencil" aria-hidden="true"></i> 글쓰기</a></li>
<?php if ($is_admin == 'super' || $is_auth) { ?><li><a onclick="Excel()"><i class="fa fa-file-excel-o" aria-hidden="true"></i> 엑셀</a></li><?php } ?>
<?php } ?>
<?php if ($is_admin == 'super' || $is_auth) { ?>
<li class="more_opt">
<button type="button" class="bo_vop_btn"><i class="fa fa-ellipsis-v" aria-hidden="true"></i><span class="sound_only">게시판 리스트 옵션 버튼 더보기 열기</span></button>
<div id="bo_vop_btn">
<ul>
<?php if ($list_href || $is_checkbox || $write_href) { ?>
<?php if ($is_checkbox) { ?>
<li><button type="button" name="btn_submit" value="선택삭제" onclick="document.pressed=this.value">선택삭제</button></li>
<li><button type="button" name="btn_submit" value="선택복사" onclick="document.pressed=this.value">선택복사</button></li>
<li><button type="button" name="btn_submit" value="선택이동" onclick="document.pressed=this.value">선택이동</button></li>
<?php } ?>
<?php } ?>
<?php if ($admin_href) { ?>
<li><a href="<?php echo $admin_href ?>" class="btn_admin">관리자</a></li>
<?php } ?>
</ul>
</div>
</li>
<?php } ?>
</ul>
<script>
$(".bo_vop_btn").on("click", function() {
$("#bo_vop_btn").toggle();
})
$(".li_sch_op").on("click", function() {
$("#bo_sch").toggle();
})
</script></p>
<p>
하단의 선택삭제 부분 소스는 저렇고, 저상황에선 버튼이 먹통이 됩니다.
</p>
<p><li><button type="button" name="btn_submit" value="선택삭제" onclick="document.pressed=this.value">선택삭제</button></li></p>
<p>
이 부분의 버튼 타입을 submit 로 바꾸면 정상적인 삭제 여부 팝업이 뜨는데, 확인 버튼을 누르면
객체없음 이라고 에러가 뜨네요.
사용한 테마는 자료실에 있는 french 테마입니다. 그리고 해당 부분은 폼 태그안에 있는건 확인했습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
3년 전
답변해주신 https://sir.kr/bbs/profile.php?mb_id=eyekiss" onclick="return false;" rel="nofollow" target="_blank" title="eyekiss 자기소개">eyekiss 님의 해결방법이 안되신다면
해당 페이지에서 개발자모드로 javascript 오류가 나는지 확인해보세요
로그인 후 평가할 수 있습니다
답변에 대한 댓글 4개
�
별명엄쓰요
3년 전
오류는 안나는데.. 먹통이라니..;;
�
봉가
3년 전
fboardlist_submit 라는 함수 자체가 form 태그가 submit 될때 작동되는 함수 같은데
해당 버튼들이 form 안에 있는지 확인해보세요
해당 버튼들이 form 안에 있는지 확인해보세요
�
별명엄쓰요
3년 전
form 안에 있는건 두 번, 세 번 확인 했습니다 ㅠ
�
봉가
3년 전
혹시 해당 소스가 작동되는 웹페이지 주소좀 알려주실 수 있을까요
댓글을 작성하려면 로그인이 필요합니다.
3년 전
아래 스크립트 함수가 있는지 확인해보세요.
</p>
<p>function fboardlist_submit(f) {</p>
<p> var chk_count = 0;</p>
<p> </p>
<p> for (var i=0; i<f.length; i++) {</p>
<p> if (f.elements[i].name == "chk_wr_id[]" && f.elements[i].checked)</p>
<p> chk_count++;</p>
<p> }</p>
<p> </p>
<p> if (!chk_count) {</p>
<p> alert(document.pressed + "할 게시물을 하나 이상 선택하세요.");</p>
<p> return false;</p>
<p> }</p>
<p> </p>
<p> if(document.pressed == "선택복사") {</p>
<p> select_copy("copy");</p>
<p> return;</p>
<p> }</p>
<p> </p>
<p> if(document.pressed == "선택이동") {</p>
<p> select_copy("move");</p>
<p> return;</p>
<p> }</p>
<p> </p>
<p> if(document.pressed == "선택삭제") {</p>
<p> if (!confirm("선택한 게시물을 정말 삭제하시겠습니까?\n\n한번 삭제한 자료는 복구할 수 없습니다\n\n답변글이 있는 게시글을 선택하신 경우\n답변글도 선택하셔야 게시글이 삭제됩니다."))</p>
<p> return false;</p>
<p> </p>
<p> f.removeAttribute("target");</p>
<p> f.action = g5_bbs_url+"/board_list_update.php";</p>
<p> }</p>
<p> </p>
<p> return true;</p>
<p>}</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
별명엄쓰요
3년 전
하단에 있는 것 확인 했습니다.ㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인