깊은바다거북
개발 공부 기록
깊은바다거북
전체 방문자
오늘
어제
  • 분류 전체보기 (219)
    • JAVA (9)
    • JavaScript (15)
    • 스파르타코딩클럽 (11)
      • [내일배움단] 웹개발 종합반 개발일지 (5)
      • [내일배움캠프] 프로젝트와 트러블 슈팅 (6)
    • SQL | NoSQL (4)
    • CS 등등 (0)
    • TIL | WIL (173)
    • 기타 에러 해결 (3)
    • 내 살 길 궁리 (4)

인기 글

최근 글

최근 댓글

태그

  • BFS(너비우선탐색)
  • Backtracking(백트래킹)
  • 재귀 함수
  • Inorder Traversal(중위 순회)
  • 점화식(Recurrence Relation)
  • Leetcode
  • 시간 복잡도
  • Preorder Traversal(전위 순회)
  • POST / GET 요청
  • DFS(깊이우선탐색)
  • Linked List
  • 최대 힙(Max Heap)
  • 코딩테스트 연습문제
  • 자잘한 에러 해결
  • Trie
  • 자료 구조
  • BST(이진 탐색 트리)
  • 최소 힙(Min Heap)
  • Binary Tree(이진 트리)
  • 01. 미니 프로젝트
  • TypeScript
  • TIT (Today I Troubleshot)
  • 자바스크립트 기초 문법
  • 혼자 공부하는 자바스크립트
  • tree
  • 트러블 슈팅 Troubleshooting
  • 프로그래머스
  • Til
  • 팀 프로젝트
  • leetcode-cli
hELLO · Designed By 정상우.
깊은바다거북

개발 공부 기록

TIL | WIL

11/29 (Ajax와 그 옵션들, 화) TIL, TIT

2022. 11. 29. 21:52

(01. 미니 프로젝트에 이어서)

  • 어제 구현한 DELETE 기능에 비번 확인 후 삭제 기능을 추가하였다. 이제 ‘삭제’ 버튼을 누르면 비번을 입력하라는 alert창이 뜨고, 비번이 맞아야 댓글이 삭제된다.


TIT (Today I Troubleshot)

프로젝트 트러블 슈팅:

  • 미니 프로젝트 때부터 있던 “<script> 안 제이쿼리 이벤트 호출 안됨” 에러를 오늘 튜터께 들고가서 해결봤다. (그렇다. 오늘 마침내 질문을 개시했다…!)
  • 서버에서 json_util.dumps() → json.loads() → jsonify()의 3단계를 거쳐 가공하여 보내던 HTTP 응답을 json_util.dumps()만으로 끝내게 만들었다. Ajax의 dataType 옵션을 사용했다.
  • 요청 실패시 서버에서 반환한 errorhandler 안의 메세지를 프론트가 적절히 받지 못해 임의의 alert내용을 띄우도록 했었는데, Ajax의 error 옵션을 사용해서 추출해낼 수 있었다.


참고:

https://stackoverflow.com/questions/15671679/jquery-ajax-response-type - String 타입 응답을 json으로 받는 방법

https://api.jquery.com/jquery.ajax/ - Ajax 공식 문서. “Data Types”와 “Sending Data to the Server” 꼭지를 읽어보면 도움된다.


Uploaded by N2T

    'TIL | WIL' 카테고리의 다른 글
    • 12/1 (Postman에서 요청 성공, 목) TIL
    • 11/30 (DB 설계를 처음 배워본, 수) TIL
    • 11/28 (트러블 슈팅을 메인으로 삼은 후 첫날, 월) TIL, TIT
    • 11/25 (대칭 키와 비대칭 키, 금) TIL
    깊은바다거북
    깊은바다거북

    티스토리툴바