AJAX
ajax 3일차 : 댓글 삭제
나이많은 초보
2022. 10. 6. 10:50

.append("<button><a href='javascript:void(0);' onclick='removeReplyAjax("+rList[i].replyNo+")'>삭제</a></button>");
링크 안걸리게 하는 거 한가지 더.....javascript:void(0),
append드로 할때 전달받은 값 넣기 역시 ++임...onclick='removeReplyAjax("+rList[i].replyNo+")'
//댓글 삭제
function removeReplyAjax(replyNo){
$.ajax({
url:"/board/replyDelete.kh",
data:{"replyNo":replyNo},
type:"get",
success:function(data){
if(data=="success"){
getReplyList();
}else{
alert("댓글 삭제 실패!");
}
},
error:function(){
alert("error");
}
});
}
//댓글 삭제- Ajax 버전!!
@ResponseBody
@RequestMapping(value="/board/replyDelete.kh", method=RequestMethod.GET)
public String boardReplyDelete(
@RequestParam("replyNo") Integer replyNo) {
int result=bService.deleteReply(replyNo);
if(result>0) {
return "success";
}else {
return "fail";
}
}

