ajax

    비번 확인해서 삭제시키기 + 실패시 에러 메세지 띄우기 ✔️

    비번 확인해서 삭제시키기 발단: DELETE 요청 실패시 서버에서 반환한 errorhandler 안의 메세지를 프론트가 적절히 받지 못해 임의의 alert 내용을 띄우도록 했었는데, 이 사항을 뜯어본 과정을 기록해 보았다. 결론부터 말하면, Ajax의 error 옵션을 사용해서 추출해낼 수 있었다. Ajax 삭제 요청시 “실패하면”의 조건을 달고 싶을 때 error 옵션을 쓴다. “성공하면”의 조건을 달 때 success 옵션을 쓰는 것과 같이. 아래는 템플릿 그대로 “실패하면” 콜백에게 인수 3개 쥐어주고 뭐가 나오는지 실험해 본 결과이다.Ajax의 error 옵션 실험:# app.py @app.route("/api/comments/delete/", methods=["DELETE"]) def delet..

    [2주차] jQuery와 Ajax로 서버에 GET요청하기

    [2주차] jQuery와 Ajax로 서버에 GET요청하기

    ※ 스파르타 코딩클럽의 웹개발 종합반(5주)을 공부하며 기억하고 싶은 특이점들만 기록, 정리해 놓은 노트이다. ※ 노션에 필기한 내용을 복사해오다 보니 식과 포맷이 엉성한 곳이 있다. jQuery란 jQuery는 자바스크립트를 모아놓은 도구모음(라이브러리)다! 부트스트랩이 CSS 도구모음인 것 처럼. jQuery의 장점 코드가 간결해지고 브라우저간 호환성을 해결해줘서 각광받았다. jQuery 임포트하기 내가 직접 제이쿼리.js 파일을 다운받아서 사용하는 것과, 구글 CDN(Content Delivery Network)같이 제이쿼리를 호스팅해주는 곳에서 갖다가 쓰는 방법이 있다. // Google CDN: // 알맞은 버튼에 기능 부여: 영화 기록하기 닫기 포스트를 할 수 있는 박스(post-box)를 처..