I’d like to get the value of the checked checkbox that has the radioListMode class:
<label class="btn btn-secondary active">
<input type="radio" class="radioListMode" value="cards" checked>Cards
</label>
<label class="btn btn-secondary">
<input type="radio" class="radioListMode" value="pins">Pins
</label>
From this previous question, this is what I have tried and it is undefined:
console.log($('input[class="radioListMode"]:checked').value);
I do not wish to add a name because the value of this checkbox is only used for layout selection, not any data input.
Advertisement
Answer
Since you seem to be using jQuery, stick with it:
$('input.radioListMode:checked').val();