gpt4 book ai didi

javascript - 使用 javascript/jquery 在表单加载时选择多个复选框

转载 作者:行者123 更新时间:2023-12-02 16:46:57 25 4
gpt4 key购买 nike

我在 javascript 中有一个 var a = "1:2:3' ,它基本上具有先前选择的多复选框组的值。 现在我想做的是用这些值填充一个新的复选框,基本上选择选项 1,2 和 3。 我正在尝试一些事情,但没有成功。 有什么建议吗?

注意:我无法更新 html,因为我无权访问它,而且它没有 id 属性!!

Fiddle:
http://jsfiddle.net/2fyp6unp/2/

最佳答案

请尝试这个(当我尝试时有效):

<input type="checkbox" name="bType[]" id="b1" value="1">&nbsp;ONE<br>
<input type="checkbox" name="bType[]" id="b2" value="2">&nbsp;TWO<br>
<input type="checkbox" name="bType[]" id="b3" value="3">&nbsp;THREE<br>
<input type="checkbox" name="bType[]" id="b4" value="4">&nbsp;FOUR<br>

然后在 javascript 中我写了这样的东西:

var a = "1:2:3";

var a_split=a.split(":");

$('input[name="bType[]"]').each(function() {
var chkbox = $(this).val();
for (var i=0; i < a_split.length; i++)
{
if(a_split[i]==chkbox)
{
$(this).prop('checked', true);
}
}
});

希望这有帮助!

关于javascript - 使用 javascript/jquery 在表单加载时选择多个复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27046879/

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