gpt4 book ai didi

jquery - 使用 jquery ASP.Net 检查取消选中复选框列表的所有复选框

转载 作者:行者123 更新时间:2023-12-01 06:38:00 25 4
gpt4 key购买 nike

我试图以编程方式检查取消选中复选框列表的所有选项,但我的代码无法正常工作。这是片段

 $(document).ready(function () {
$('#myLink').click(function () {
$("INPUT[id^='chkFileds']").attr('checked', $('#chkFileds').is(':checked'));
});
});

我的代码有什么问题。我希望当用户单击检查超链接时,复选框列表的所有选项都将被选中,当再次单击同一链接时,复选框列表的所有选项将被取消选中。请指导我该怎么做。谢谢

更新:

感谢您的回答,但我不是在谈论检查,而是在谈论复选框列表,里面有很多复选框。它看起来像......他我给出了复选框列表的 html

<table style="font-weight:bold;" id="chkCountry">
<tbody>
<tr>
<td>
<input type="checkbox" value="GB" name="chkCountry$0" id="chkCountry_0">
<label for="chkCountry_0">UK</label>
</td>
<td>
<input type="checkbox" value="US" name="chkCountry$1" id="chkCountry_1">
<label for="chkCountry_1">USA</label>
</td>
</tr>
</tbody>
</table>

最佳答案

您的标记仍然缺少正确回答问题所需的一些相关代码,但是,假设 myLink 是一个复选框,下面的代码将起作用。

$(document).ready(function () {
$('#myLink').click(function () {
$("INPUT[id^='chkCountry_']").attr('checked', $('#myLink').is(':checked'));
});
});

这是a working fiddle .

注意:您的代码由于多种原因而无法运行。主要是,您的选择器 chkFileds 与您以任何方式发布的标记无关。

其他信息:

以下是属性选择器运算符的快速概述:

=  is exactly equal
!= is not equal
^= starts with
$= ends with
*= contains

关于jquery - 使用 jquery ASP.Net 检查取消选中复选框列表的所有复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9533985/

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