我想获取未选中单选按钮的值。
这是我的代码:
<input type="radio" name="myradios" value="rad1" checked="checked" />
<input type="radio" name="myradios" value="rad2" />
<script>
var notchecked = $('input:radio[name=myradios]:not(checked)');
console.log(notchecked.val())
</script>
但它给了我rad1
,而不是rad2
。
这是一个小提琴:https://jsfiddle.net/fsj1hm2g/
答案 0 :(得分:3)
答案 1 :(得分:0)
使用var notchecked = $('input:radio[name=myradios]:not(:checked)');
代替:not(checked)