채택완료

선택삭제 도움좀 부탁드립니다

0cf3351be4bf7a24e77ce510b35ed973_1475301020_9302.png
 스크랩 선택삭제 버튼을 만들고 싶은데요 

선택삭제 버튼이 전혀 반응을 하지 않아요 

소스가 많이 틀린것 같은데 

단번에 안되겠지만

선택삭제 버튼이 반응을 하려면 

어디를 어떻게 해야될까여? 

도움좀 부탁드립니다 

        

Copy
<th scope="col">            <label for="all_chk" class="sound_only">목록 전체</label>            <input type="checkbox" id="all_chk">        </th>

 

Copy
<td class="td_chk">            <label for="chk_bn_id_<?php echo $i; ?>" class="sound_only"><?php echo $num?>번</label>            <input type="checkbox" name="chk_bn_id[]" value="<?php echo $i; ?>" id="chk_bn_id_<?php echo $i; ?>">            <input type="hidden" name="bo_table[<?php echo $i; ?>]" value="<?php echo $list[$i]['bo_table']; ?>">            <input type="hidden" name="wr_id[<?php echo $i; ?>]" value="<?php echo $list[$i]['wr_id']; ?>">        </td>
 


Copy
<div class="sir_bw02 sir_bw">   <input type="submit" onclick="document.pressed=this.value" value="선택삭제" class="btn_submit">  </div><script>$(function(){    $('#all_chk').click(function(){        $('[name="chk_bn_id[]"]').attr('checked', this.checked);    });});function fnew_submit(f){    f.pressed.value = document.pressed;    var cnt = 0;    for (var i=0; i<f.length; i++) {        if (f.elements[i].name == "chk_bn_id[]" && f.elements[i].checked)            cnt++;    }    if (!cnt) {        alert(document.pressed+"할 게시물을 하나 이상 선택하세요.");        return false;    }    if (!confirm("선택한 게시물을 정말 "+document.pressed+" 하시겠습니까?\n\n한번 삭제한 자료는 복구할 수 없습니다")) {        return false;    } f.action = "./scrap_delete.php";    return true;}</script>

scrap_delete.php 페이지도 물론 수정해야겠지만
선택삭제 버튼이 반응을 하려면
지금 여기 있는 소스중 어떨걸 고쳐야될지 도움좀 부탁드릴게요 
|

답변 3개 / 댓글 1개

채택된 답변
+20 포인트
2016-10-02 (일) 23:08:15
Copy
<form method="post" onsubmit="return fnew_submit(this);"><input type="hidden" name="pressed" value=""><table> <tr>     <th scope="col">        <label for="all_chk" class="sound_only">목록 전체</label>        <input type="checkbox" id="all_chk">    </th></tr><tr>    <td class="td_chk">        <label for="chk_bn_id_<?php echo $i; ?>" class="sound_only"><?php echo $num?>번</label>        <input type="checkbox" name="chk_bn_id[]" value="<?php echo $i; ?>" id="chk_bn_id_<?php echo $i; ?>">        <input type="hidden" name="bo_table[<?php echo $i; ?>]" value="<?php echo $list[$i]['bo_table']; ?>">        <input type="hidden" name="wr_id[<?php echo $i; ?>]" value="<?php echo $list[$i]['wr_id']; ?>">    </td></tr></table> <div class="sir_bw02 sir_bw">    <input type="submit" name="submit_button" value="선택삭제" class="btn_submit"> </div></form> <script>$(function(){    $('#all_chk').click(function(){        $('[name="chk_bn_id[]"]').attr('checked', this.checked);    });}); function fnew_submit(f){    document.pressed = f.submit_button.value;     f.pressed.value = document.pressed;     var cnt = 0;    for (var i=0; i<f.length; i++) {        if (f.elements[i].name == "chk_bn_id[]" && f.elements[i].checked)            cnt++;    }     if (!cnt) {        alert(document.pressed+"할 게시물을 하나 이상 선택하세요.");        return false;    }     if (!confirm("선택한 게시물을 정말 "+document.pressed+" 하시겠습니까?\n\n한번 삭제한 자료는 복구할 수 없습니다")) {        return false;    } 	f.action = "./scrap_delete.php";	return true;}</script>

답변에 대한 댓글 1개

친절한 답변 너무 감사합니다 글러빙님 짱!

저는 스킨 변경하니 되더라구요~스킨 변경 해보세요^^

그러지 말시고 그냥 기본 베이직 게시판을 가지고 다시 한번 찬찬이 고처보세요 

답변을 작성하려면 로그인이 필요합니다.