function Jcode(url) { if (!$('#code').val()) { alert('코드를 입력하세요'); $('#code').focus(); return; } var formData = { _code: $('#code').val(), _csrf: $('#csrf').val(), }; $.ajax({ type: 'GET', url: '/site/member/code_proc.asp', data: formData, dataType: 'text', success: function (msg) { if (msg == 'true') { location.replace(url + '?code=' + $('#code').val()); } else { alert(msg); } } });}
var formData = {_code: $('#code').val(),_csrf: $('#csrf').val(), };
이 두개을 값을 code_proc.asp에 넘기고 싶은데
한개씩밖에 넘어가지 않네요
두개를 넘기는 방법이 없을까요?
초보라 여기저기 검색해도 도저히 모르겠네요 ㅠㅠ
답변 4개
_code, _csrf에 따옴표로 감싸서 시도해 보시고
다음 처럼 보낼 수도 있습니다.
'/site/member/code_proc.asp?_code='+$('#code').val()+'&_csrf='+$('#csrf').val(), 로도
시도해 보시죠.
감사합니다.. 덕분에 잘 해결됐어요 ㅠㅠ
var formData = {
_code: $('#code').val(),
_csrf: $('#csrf').val()
};
먼저 맨 끝의 , 를 삭제해보시고요...
안되면... $('#code').val() 또는 $('#csrf').val() 의 값이 있는지 alert으로 찍어보세요.
저도 이런식으로 ajax를 넘기는데... 잘되는데...
두개 값을 한곳에 묶으시고 /등의 문자로 구분하시면 대겠죠~
var cval = _code+'/'+_csrf;
cval값을 넘기시면 대겠네여
받은 값에서 / 로 구분하면 대구여
답변을 작성하려면 로그인이 필요합니다.