$.ajax({
url: 타겟url,
type: "POST",
dataType: "text",
success: function(responseText, statusText) {},
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert(textStatus);
}
});
jQuery의 $.ajax() 를 이용해서 Ajax를 처리하는데 크롬, 파이어폭스, 사파리에서는 잘 처리되는데
ie에서만 자꾸 error 함수가 호출된다.
response 를 찍어봐도 200 으로 에러가 아님에도 불구하고..
원인은 내가 넘겨주는값이 숫자만 넘겨주게 하면서 캐릭터셋을 UTF-8로 지정하지 않아서 생긴문제이다.
header("content-type:text/html; charset=utf-8");
이거 한줄이면 해결될것을.. ㅡ,ㅡ;; 평소에 ajax를 처리하는 녀석은 전부 utf-8로 인코딩해서 사용하다보니 이런 삽질을.. ㅋㅋㅋ
jQuery의 $.ajax() 를 이용해서 Ajax를 처리하는데 크롬, 파이어폭스, 사파리에서는 잘 처리되는데
ie에서만 자꾸 error 함수가 호출된다.
response 를 찍어봐도 200 으로 에러가 아님에도 불구하고..
원인은 내가 넘겨주는값이 숫자만 넘겨주게 하면서 캐릭터셋을 UTF-8로 지정하지 않아서 생긴문제이다.
header("content-type:text/html; charset=utf-8");
이거 한줄이면 해결될것을.. ㅡ,ㅡ;; 평소에 ajax를 처리하는 녀석은 전부 utf-8로 인코딩해서 사용하다보니 이런 삽질을.. ㅋㅋㅋ
'프로그래밍 > AJAX' 카테고리의 다른 글
AJAX 에서 403 권한 문제로 인하여 응답을 받지 못하는 경우 해결방법 (0) | 2009.03.31 |
---|