곰시기's

JQuery - ajax 한글 깨짐 본문

Web Development/JavaScript

JQuery - ajax 한글 깨짐

곰시기 2021. 2. 16. 16:21
Ajax는 기본적으로 UTF-8로 작동하는데 이 때 서버가 EUC-KR일경우 넘겨받는 데이터가 깨질 수 있다. 이럴 때 "contentType: 'application/x-www-form-urlencoded; charset=euc-kr'"을 추가 해주면 정상적으로 값을 받아올 수 있다.
$.ajax({
    type: "post",
    url : "",
    data: frmData,
    contentType: 'application/x-www-form-urlencoded; charset=euc-kr',
    dataType:"json",
    success : function( data ) {
      console.log( data );
    },
    error: function( jqXHR, textStatus, errorThrown ) {
      console.log( jqXHR.responseText );
    }
  });

contentType: 'application/x-www-form-urlencoded; charset=euc-kr', 를 추가

 

'Web Development > JavaScript' 카테고리의 다른 글

[vanilla] 형제 노드 추가  (0) 2022.11.01
[vanilla] closest  (0) 2022.11.01
JQuery - get 파라미터를 Object로  (0) 2021.02.12
JQuery - unescapeHtml  (0) 2021.02.12
JQuery - 드래그 체크 박스  (0) 2021.02.11
Comments