아래내용은 틀렷고 ...
formData에 한글부분은 escape 로 넘기고
변수를 받는 페이지에서는 upescape 로 해주어야 한다. ㅠㅠ
function ordCheck(){
var frm = document.ordFrm;
var formData = $( "#ordFrm" ).serialize();//{"mid":getElement("mid").value,"price":getElement("price").value}; //Array
// 공통사항
//getElement("goodname").value=getElement("korgoodname").value;
jQuery.ajax({
type:"POST",
url:"ordertempinsert.asp",
dataType:"JSON", // 옵션이므로 JSON으로 받을게 아니면 안써도 됨
data:formData,
cache: false,
//contentType: "application/x-www-form-urlencoded; charset=euc-kr" ,
success : function(data) {
.......
저런 형태로 파라미터를 넘겻을때
ordertempinsert.asp 상단에 아래와 같이 해서 DB 처리 하면 된다.
페이지 파일 인코딩은 euc-kr 위아래 둘다.
<% @Language="VBScript" CODEPAGE="949" %>
<%
Response.CharSet="euc-kr"
Session.codepage="949"
Response.codepage="949"
Response.ContentType="text/html;charset=euc-kr"
%>
contentType 이부분은 아무리 조정해 봐도 에러만 난다..
'Developer > javascript' 카테고리의 다른 글
javascript 기본 (0) | 2017.03.13 |
---|---|
JQUERY로 체크박스(CHECKBOX) 제어(CONTROL) 하기 (0) | 2016.08.10 |
jquery show hide 여부 (0) | 2016.07.25 |
text 파일 읽기 (0) | 2016.06.29 |
핸드폰 번호 정규 표현식 / credit card 번호 정규표현식 (0) | 2016.06.28 |