반응형
EUC KR인 페이지를 작업하다보니 크롬에서 AJAX통신시 한글이 깨지는부분..
그래서 ESCAPE해주고 UNESCAPE 해줘야 됨. asp파일은 utf-8 세팅.
var sName = escape("배찌");// ex )%se%jsj5jS% $.ajax({ type: "POST", url: "test.asp", data: { NAME : sName }, dataType: "json", success: function(jdata) { var sResult = jdata[0].RESULT; /*[{"RESULT":"Y"}]*/ //alert(sResult); }, error:function(xhr, textStatus) { //console.log(xhr.responseText); alert("지금은 시스템 사정으로 인하여 요청하신 작업이 이루어지지 않았습니다.\n잠시후 다시 이용하세요."); return; } });
한글을 escape()로 변환해주고 asp 페이지에서 풀어줘야 되는부분..
<% sName = unescape(request.form("NAME")) REsponse.write sName //배찌 %>
반응형
'프로그래밍 > jQuery' 카테고리의 다른 글
jquery select box 제어 정리 (0) | 2015.06.18 |
---|---|
jquery 스크롤따라 움직이는 top버튼 (0) | 2015.06.16 |
jquery number 숫자 콤마 포맷팅 (0) | 2015.04.07 |
jQuery Swiper/슬라이드 플러그인 (0) | 2014.12.05 |
jQuery attr()/prop() 차이 (0) | 2014.11.28 |