티스토리 뷰

개발기록/JAVA SCRIPT

선택삭제 및 전체삭제

이불감고돌돌 2017. 4. 5. 11:24
1.제이쿼리
$(document).ready(function(){
$(".chkAll").click(function(){
var isChecked = $(this).is(":checked");
if(isChecked==true){
$(".chk").attr("checked",true);
}else{
$(".chk").attr("checked",false);
}
});

$(".chkDelete").click(function(){
var pageNum= $("#pagenum").val();

$("input:hidden[name='mode']").val("chkDelete");
var url=location.href;

if(confirm("삭제하겠습니까?")){
document.list.action=url;
document.list.submit();
}
return false;

});
});

2. 값 매칭
if($get_mode == 'chkDelete'){

$chk = &$_REQUEST['chk'];
$cnt = count($chk);

$subqry='';
for($i=0;$i<$cnt;$i++) {

$upload_dir = wp_upload_dir();
$upload_path = $upload_dir['basedir']."/pokemon_photo/";
$photo = new Photo();
$pokemon ->deleteForm($chk[$i]);
$photo -> getPhoto($chk[$i]);
$del_photo = $photo ->PHOTO_PATH;

unlink($upload_path.$del_photo);
$photo ->deletePhoto($chk[$i]);
}

//앞뒤로 <'script'>안의 ''제외

echo '<'script'>alert("삭제가 완료되었습니다.");<'/script'>';
echo '<'script type="text/javascript"'>location.href="'.ADMIN_pokemon_form_LIST.'&pageNum='.$pageNum.'";<'/script'>';

}


3.html
//앞에 < 붙이고 사용 (코드를 보여주고 싶은건데 실행이 되버리면.......ㅠ_ㅠ)
input type="checkbox" name="chk[]" class="chk" value="IDX ?>"/>
input type="hidden" id="mode"name="mode" vale="">
input type="hidden" id="pagenum" value="">
input style="padding: 10px 50px" type="button" class="chkDelete" value="선택삭제">
댓글
최근에 달린 댓글
Total
Today
Yesterday