• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

ajax에서 dataType 문의 드립니다.

22.10.13 01:19 작성 조회수 100

1

수업내용 29분 11초 근처입니다

 

get_comment_list() 함수를 만들때는

ajax에서 dataType : "json" 으로 했는데

 

 

deleteComment() 함수는

ajax에서

dataType을 따로 정해주지 않았습니다

board.py에서 jsoniyf로 값을 리턴하니까

dataType을 json으로 정해하는거 아닌지 궁금합니다.

답변 1

답변을 작성해보세요.

1

Ajax에서 datatype은 서버에서 리턴되는 데이터가 어떤 형태인지를 미리 정의하는 역할을 합니다만 사실 기본적으로는 jQuery가 타입을 알아서 판단하기도 합니다. 그렇기 때문에 서버에서 jsonify 로 반환된 값을 알아서 판단하기도 하지만 브라우저의 인코딩이나 여러가지 요소들로 인해 오류가 발생할 수도 있으니 정확히 정의하는게 더 좋긴 합니다.