yeahzy
주말에 몰아쓰는 개발일기
yeahzy
전체 방문자
오늘
어제
  • 분류 전체보기 (22)
    • 주말에 쓰는 개발일기 (20)
      • javascript (10)
      • java (1)
      • react-native (5)
      • react (2)
    • 모든 일은 평일에 이루어지지 (2)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • javascript opener오류
  • event.stopPropagation()
  • showModalDialog.js
  • window.opener
  • opener 안될 때
  • fileupload
  • 프론트엔드로드맵
  • Ajax
  • 크롬개발자도구오류
  • 신입개발자로드맵
  • Java
  • 개발자역량강화로드맵
  • javascript
  • popup opener
  • next.js기초
  • showModalDialog
  • popup에서 부모창 함수 호출
  • event.preventDefault()
  • 파일업로드
  • 크롬 opener

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
yeahzy

주말에 몰아쓰는 개발일기

주말에 쓰는 개발일기/javascript

ajax 에러 확인 / err:SyntaxError: Unexpected token < in JSON at position 0

2021. 1. 8. 13:34

ajax가 success가 아닌 error로 넘어갈 때 그 이유를 찾기 위한 소스이다.

    error : function(data, status, err) {
        console.log('data:'+data+'\n status:'+status+'\n error:'+error);
    }

 

 

sample.jsp

$J.ajax({
    url : upload_url,
    enctype : 'multipart/form-data',
    processData : false,
    contentType : false,
    data : formData,
    type : 'POST',
    dataType : "JSON",
    async : false,
    processData : false,
    success : function(result) {
        console.log(result);
    },
    error : function(data, status, err) {
        console.log('data:'+data+'\n status:'+status+'\n error:'+error);
    }
});

 

 

[에러코드]

 

data:[object Object]

status:parsererror

err:SyntaxError: Unexpected token < in JSON at position 0

 

json으로 '<' 문자가 표현될 수 없다는 것 !

ajax를 다녀온 AttachAction의 리턴이 html태그이다. 태그 자체의 문자열로 리턴하기 위해서는 dataType을 text로 변경해주어야 한다.

'주말에 쓰는 개발일기 > javascript' 카테고리의 다른 글

chrome 80 samesite 정책 (크롬 / 엣지 결제모듈 인증모듈 사용 후 세션 유실)  (1) 2021.01.08
ArrayList 함수 clear() UnsupportedOperationException 에러.  (0) 2021.01.08
[ajax, javascript] file upload 유효성검사  (0) 2021.01.08
feature.fileapi : TypeError: undefined is not a function 에러  (0) 2021.01.08
struts2, ajax, json, IE - FileUploader  (0) 2020.12.25
    '주말에 쓰는 개발일기/javascript' 카테고리의 다른 글
    • ArrayList 함수 clear() UnsupportedOperationException 에러.
    • [ajax, javascript] file upload 유효성검사
    • feature.fileapi : TypeError: undefined is not a function 에러
    • struts2, ajax, json, IE - FileUploader
    yeahzy
    yeahzy
    주말에 몰아 쓰려고 만들었는데 생각보다 주말은 빠르다..

    티스토리툴바