2008년 1월 30일 수요일

SCRIPT - AJAX : REQUEST SET EUC-KR

어디서나 골치아픈 한글 문제... XHR을 쓸때도 마찬가지다.
한글로된 인자값을 보내야 할때 처리 방법은 아래와 같다.



request.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=euc-kr");



prototype.js 에선 이렇게 된다.




var myAjax = new Ajax.Request( url,
{ method: 'post',
parameters: {groupCode:group, code:code, placeCd:placdCd},
onComplete: reportSuccess,
onFailure: reportError,
encoding: 'euc-kr',
contentType: 'application/x-www-form-urlencoded'
});

댓글 없음: