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

home2 게시판 Node.js, Express 게시판 갑자기 리스트 삭제 기능에 문제가 생겼습니다

갑자기 리스트 삭제 기능에 문제가 생겼습니다

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

    김대근
    참가자

    로그인 기능까지 구현을 마치고, 중간 점검을 하고 있는 와중에 제가 잘못 건드린 부분이 있는지, 삭제 기능에 문제가 있는 걸 확인하고 글을 남깁니다.

     

    delete 요청이 작동을 하기는 하지만,  가장 앞에 있는 데이터의 삭제 버튼을 눌렀을 때만  delete 요청이 작동을 합니다.

    그렇게 해서 삭제가 작동이 되긴 해도 .done()에 담긴 코드들도 실행이 되지 않고요.

    이 사진을 참고하여 상황 설명을 드리자면, 저 사진에 상황에서 No.5를 제외한 데이터들의 삭제 버튼은 작동을 하지 않고요.

    No.5의 삭제 버튼은, 누르면 해당 데이터가 삭제가 되긴 하지만 done 함수 안에 있는 코드들이 작동을 하지 않고 있네요.

    done 함수 안에 있는 코드가 작동이 안 되길래 새로고침을 하는 코드로도 수정을 해보았습니다만, fadeOut 함수도 그렇고 새로고침 코드도 그렇고 하나 같이 작동이 되지 않습니다 

    이 사진은 server.js의 delete 요청 코드 부분입니다.

     


    말씀을 추가적으로 드려보자면 모든 버튼에 id가 잘 부여가 되어있습니다.

    #33754

    김대근
    참가자

    추가적으로 .fail 함수를 이용해서 다른 코드를 적어봤는데 이 fail 함수 또한 작동이 되지 않네요

    #33757

    codingapple
    키 마스터

    페이지에 같은 id를 여러개 넣을 수 없습니다 class로 바꿉시다 

    #33762

    김대근
    참가자

    정말 감사드립니다

    조언해주신 덕분에 버튼이 작동을 안 하던 문제를 해결했습니다.

    그런데 참 이상하게도,  done 함수 안에 있는 코드가 작동을 하지 않는 문제는 아직 해결이 되지 않고 있네요..

    혹시 done 함수가 작동을 안 하는 이유에 대해 조언 부탁 드릴 수 있을까요?

    #33767

    김대근
    참가자

    혹시나 싶어, Jquery 링크를 바꿨더니 done 함수가 실행이 되네요

    아까 올려주신 ajax 선택자 관련 답변 정말 감사해요 좋은 하루 되시길 바랍니다

    #33778

    codingapple
    키 마스터

    서버에서 작업완료시 res.어쩌구를 해줘야 done이 잘 동작합니다 

6 글 보임 - 1 에서 6 까지 (총 6 중에서)
  • 답변은 로그인 후 가능합니다.

About

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

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

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