gpt4 book ai didi

javascript - 选择列表中的所有单选按钮-Jquery

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

我有一个列表,其中有 2 个单选按钮。我需要随机选择该列表中的单选按钮。每个单选按钮(rb1:是和 rb2:否)都有不同的 id。这是我的代码。

$("#rbList").each(function () {                                                                
var radios = $(this).find("input[type=radio]");
if (radios.length > 0) {
var randomnumber = Math.floor(Math.random() * radios.length);
$(radios[randomnumber]).trigger('click');
}
});

这可以选择组中的一个单选按钮。我不明白的是如何循环它以随机选择列表中的所有单选按钮(无论是还是)。我需要补充什么?另外,我需要自动化它。就像只需在控制台中按 Enter 键一样,它应该反射(reflect)在页面上。任何帮助是极大的赞赏。谢谢。

最佳答案

用它来触发检查和取消选中

$("#YourRadioID").prop("checked", true)

就您的情况而言:

       $("#rbList").each(function () {                                                                
var radios = $(this).find("input[type=radio]");
if (radios.length > 0) {
var randomnumber = Math.floor(Math.random() * radios.length);
$(radios[randomnumber]).prop("checked", true);
}
});

对于旧版本,您必须使用

$("#YourRadioID").attr('checked', 'checked');

关于javascript - 选择列表中的所有单选按钮-Jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41587407/

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