gpt4 book ai didi

javascript - 如何获取所选输入 radio 的索引

转载 作者:行者123 更新时间:2023-11-28 15:16:09 25 4
gpt4 key购买 nike

我试图在单击按钮时获取所选输入单选的索引。所以,我使用点击功能。

$('id').click(function(){
$('input[name="name"]').each(function(){
if($(this).prop('checked') === 'checked'){
...
}
})
})

但是我发现输入radio的checked属性没有改变,实际上dom节点上根本没有'checked'属性。

那么,在通过 $.change() 方法读取输入 radio 之前,我是否必须在输入 radio 上设置 'checked' 属性?如果没有,那么如何获取已选择的输入单选的索引。

谢谢。

最佳答案

$('#btn').click(function(){
var index = $("input[name=radio]:checked").index();
$('#span').html(index)
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<input type='radio' name='radio'>
<input type='radio' name='radio'>
<input type='radio' name='radio'>
<input type='radio' name='radio'>
<input type='radio' name='radio'>
<input type='button' value='click' id='btn'>
<span id='span'></span>

尝试这样

关于javascript - 如何获取所选输入 radio 的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33839173/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com