ajax 질문드려요~ 채택완료
어느 홈페이지 쿠폰발급을 해부하고 있는데여~
AJAX는 지식이 아주 바닦인데
실시간상호를 위한 언어인거는 알겠는데 혹시 이부분을
자바스크립트처럼 주소에 직접 접속하여 값을 얻어낸다 해야할까요.
어찌해야 주소창에 ajax로 전송되는 값에 접근할수 있나여?
웃긴 질문일수도 있느데 잘못이해 하고 있다면 지적 부탁드립니다.~
하나 예를 들어 텍스트클릭시 온클릭 이벤트로
coupon_down('u6FnR%2FuFSUJ8ikHjc4C8KQh0Kkm%2FfDwlx62DAOlb2KjMahggg%2BmnrHyesNuwRG5%2B1LeRNsBbhsaUnm6xyc2vNA%3D%3D', '', '');
발생시 ajax 작동하는거 같습니다
if(_is_coupon_down_ld == false){
_is_coupon_down_ld = true;
var result = 0;
$.ajax({
type: "POST",
async: false,
url: '/pd/coupon_down',
data: {encrypted_no: coupon_no, goods_no:goods_no, goods_sub:goods_sub},
success: function(msg){
eval("var json = " + msg);
result = json.result;
},
complete:function(msg){
_is_coupon_down_ld = false;
}
});
if ( result == 1 ) {
alert("쿠폰이 정상적으로 발급되었습니다.");
} else if(result == 11) {
alert('이 쿠폰은 발행이 중지 되었습니다.');
} else if(result == 12) {
alert('이 쿠폰은 복수 발급이 되지 않는 쿠폰으로 이미 발급 받으셨습니다.');
} else if(result == 13) {
alert('발행 쿠폰이 모두 소진되었습니다.');
} else if(result == 101) {
alert('쿠폰 발행기간을 확인해 주십시오.');
} else if(result == 500) {
alert('쿠폰 발급 대기자가 많아 발급이 실패하였습니다. 다시 시도하여 주십시오.');
} else if(result == 600) {
alert('비정상 요청으로 쿠폰 발급이 실패했습니다.');
document.location.reload();
}
else {
alert('쿠폰 발급이 실패했습니다.');
}
}
}
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인