get selected radio button value using jquery
get selected radio button value using jquery
by Santosh J
HTML
<form id="myForm">
<div class='Q'> <span>Q1</span>
<input type="radio" name="Q1" value="1" />1
<br />
<input type="radio" name="Q1" value="2" />2
<br />
<input type="radio" name="Q1" value="3" />3
<br />
</div>
<div class='Q'> <span>Q2</span>
<input type="radio" name="Q2" value="1" />1
<br />
<input type="radio" name="Q2" value="2" />2
<br />
<input type="radio" name="Q2" value="3" />3
<br />
</div>
<input type='button' value='Get Values' id='temp'>
</form>
JavaScript
$('#temp').on('click', function () {
var Ans = [];
$('.Q').each(function (index, Obj) {
Ans.push({
"Name ": $(this).find('span').text(),
"Answer": $(this).find('input[type="radio"]:checked').val()
})
})
console.log(Ans)
});