본문 바로가기

Dev/jQuery

[jQuery] ajax 사용시 Parameter 처리방법 주의점

반응형
// data으로 Parameter 전송
var Parms  = '?mode=login';
Parms += '&code=' + code;
Parms += '&uid=' + uid;
Parms += '&pass=' + pass;
 
$.ajax({
url: '/member/memberAction.asp',
type: 'post', //post,get,등..전송방식
dataType: 'text',//데이타 타입
data: { mode : "login", code : code, uid : uid, pass : pass },
success: function(data){
}
 
 
// url에 이어서 전송
$.ajax({
url: '/member/memberAction.asp'+Parms,
type: 'post',
dataType: 'text',
success: function(data){
}


jQuery 에서 ajax 사용시 편의상 url에 Parameter을 같이 전송하는 경우가 있는데 귀찮더라도 data를 이용하여 Parameter를 전달하도록 하는게 좋다.  왜냐하면 Parameter에 특수문자같은 문자가 들어올 경우 문제가 발생할 수 있으므로..

반응형