ajax를 사용해서 json을 리턴받고 싶습니다.
- 작성자 :
- 이*호
- 작성일 :
- 2014-08-19 15:53:49
- 조회수 :
- 1,114
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
수고가 많으십니다~
크롬에서는 개발하다가 문든 ie8 에서 확인을 해보니.. 크롬에서는 잘 됐었는데..ㅜㅜ
ajax를 사용해서 json을 리턴해주는 부분에서 json은 리턴하지못하고 다운 받는팝업이 열려버립니다.
어디선가 response 헤더 contetn type 문제라고 하시기에
response.setHeader("Content-Type","text/json; charset=utf-8");
return new ModelAndView(ajaxMainView , mm);
이렇게도 설정을 해봤는데요...
이렇게 해서는 안되는것 같아서요... 하루종일 삽질하다가 올려봅니다.
수고하시구요!! ^^
크롬에서는 개발하다가 문든 ie8 에서 확인을 해보니.. 크롬에서는 잘 됐었는데..ㅜㅜ
ajax를 사용해서 json을 리턴해주는 부분에서 json은 리턴하지못하고 다운 받는팝업이 열려버립니다.
어디선가 response 헤더 contetn type 문제라고 하시기에
response.setHeader("Content-Type","text/json; charset=utf-8");
return new ModelAndView(ajaxMainView , mm);
이렇게도 설정을 해봤는데요...
이렇게 해서는 안되는것 같아서요... 하루종일 삽질하다가 올려봅니다.
수고하시구요!! ^^
A
안녕하세요. 이규호님.
IE8의 경우 contextType을 오히려 "text/html"로 지정하셔야 하는 것 같습니다.
다음 URL을 참조하셔서 처리해 보시면 되실 것 같습니다.
http://blog.degree.no/2012/09/jquery-json-ie8ie9-treats-response-as-downloadable-file/
그럼, 즐거운 하루되십시오.
감사합니다.
IE8의 경우 contextType을 오히려 "text/html"로 지정하셔야 하는 것 같습니다.
다음 URL을 참조하셔서 처리해 보시면 되실 것 같습니다.
http://blog.degree.no/2012/09/jquery-json-ie8ie9-treats-response-as-downloadable-file/
그럼, 즐거운 하루되십시오.
감사합니다.