input radio에서 value값을 ajax에서 불러오고싶습니다.
본문
<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
rcvSlct: $('[name=radio]:checked').val()
var rcvSlct=$('[name=radio]:checked').val();
이런식으로 해주셔서 반영해도 되고 바로 넣으셔도 되긴 합니다.
현재 위 값은 체크값을 그냥 가져와 반영하는 것 입니다.
저도 궁금한거였는데..감사합니다..