테스트 사이트 - 개발 중인 베타 버전입니다

input radio에서 value값을 ajax에서 불러오고싶습니다.

둠둠 7년 전 조회 8,225

<input type="radio" name="radio" id="radio01" checked="checked" value="1">

<input type="radio" name="radio" id="radio02" checked="checked" value="2">

 

 

$('.btn_try01').click(function(){
            $.ajax({
                url: '/?chnl=&ctrl=event/ajax&dest=ajaxEvtProfileReward',
                type: 'POST',
                dataType: 'json',
                data: {
                    postType: 'insEvent', rcvSlct: rcvSlct
                },
                success: function(data) {
                    console.log(data);
                    if(data.type == 2) {
                        alert("이미 응모함");
                    } else {
                        alert("응모됨");
                    }
                },
                error: function(request,status,error) {
                    alert("code = "+ request.status + " message = " + request.responseText + " error = " + error); 
                }
            });
        });
 

 

 

rcvSlct 값으로 value값을 받아와야하는데요

 

어떤식으로 작성해야할까요.

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

저도 궁금한거였는데..감사합니다..

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

플라이
7년 전

var rcvSlct=$('[name=radio]:checked').val();

이런식으로 해주셔서 반영해도 되고 바로 넣으셔도 되긴 합니다.

현재 위 값은 체크값을 그냥 가져와 반영하는 것 입니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

y
7년 전

rcvSlct: $('[name=radio]:checked').val()

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

둠둠
7년 전
이걸 data 안에 rcvSlct: $('[name=radio]:checked').val() 이런식으로 넣어주는건가요?
달콤별
7년 전
data: {
postType: 'insEvent', rcvSlct: rcvSlct: $('[name=radio]:checked').val()
},

네 이렇게 해보세요.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인