gpt4 book ai didi

jquery - 我的 checkAll Checkboxes 脚本不起作用

转载 作者:行者123 更新时间:2023-12-01 03:52:16 25 4
gpt4 key购买 nike

我正在使用 jquery 1.6.1 来检查所有一组复选框。
这是我的 HTML 代码:

 <form action="">
<div class="stats">
<h2 class="title">Reason for Celebrity</h2>
<input name="reason" type="checkbox" value="net" />Famous on the internet<br/>
<input name="reason" type="checkbox" value="crim" />Committed a crime<br />
<input name="reason" type="checkbox" value="model" />Dates a super model<br />
<input name="reason" type="checkbox" value="tv" />Hosts a TV show<br />
<input name="reason" type="checkbox" value="japan" />Big in Japan<br />
<hr />
<input class="check-all" name="reason" type="checkbox" /><span>Check all</span>
<br/>
<input type="submit" value="Submit" class="submit" />
</div>
</form>

我的检查所有脚本如下:

$(document).ready(function(){
$('.check-all:checkbox').change(function() {
var group = ':checkbox[name=' + $(this).attr('name') + ']';
$(group).attr('checked', $(this).attr('checked'));
});
});

但这不适用于取消选中复选框。你能帮我解决这个问题吗?

最佳答案

尝试替换

$(group).attr('checked', $(this).attr('checked'));

$(group).attr('checked', $(this).is(':checked'));

关于jquery - 我的 checkAll Checkboxes 脚本不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7200943/

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