• 로그인
  • 장바구니에 상품이 없습니다.

fetch

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #116762

    박지현
    참가자
    list.ejs 
    
    const delete_selector = document.querySelectorAll('.delete')
    
            for(let i = 0 ;i < '<%= 글목록.length %>'; i++){
                delete_selector[i].addEventListener('click', function(e){
                     여기는 실행잘됨.
                    fetch('/delete?id=' + e.target.dataset.id, { 
                        method: 'DELETE',
                    })
                    .then((r)=>r.text())
                    .then((r)=>{
                        e.target.parentElement.parentElement.parentElement.style.display = 'none'
                    })
                })
            }
    e.target.parentElement.parentElement.parentElement.style.display = 'none' 이 줄이 실행이 되지 않습니다.
    
    server.js
    app.delete('/delete', async (req, res)=>{
      // await db.collection('post').deleteOne({ _id : new ObjectId(req.query.id)})
      console.log('성공')
    })
    왜 실행이 안되는지 모르겠습니다..
    #116782

    codingapple
    키 마스터
    서버에서 res.json 이런걸로 응답도 해줍시다
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠