Ajax사용후 응답방법

박건태·2023년 6월 14일
0

app.delete('/delete', function (request, response) {

request.body._id = parseInt(request.body._id);

db.collection('post').deleteOne(request.body, function (error, result) {
    response.status(200).send({
        message: '성공했습니다.'
    });
})

})

응답성공했냐 안했냐 물어보는거임.

var a = $(this);

->이거는 지금 내가 누른 그거를 뜻하는거임
->버튼 눌렀으면 버튼

a.parent('li').fadeOut();
->그리고 이렇게 쓰면 그 누른거의 부모중에 li를 찾아라 이거임
->그리고 사라지게 해달라는거임(animation효과임)

만약 요청 실패하면...

$.ajax({
method: 'DELETE',
url: '/delete',
data: { _id: number }
}).done(function (result) {
alert('삭제성공!');
a.parent('li').fadeOut();
}).fail(function () {

        })
        
        

저 .fail안에 적혀진게 실행될거임

0개의 댓글