选中 asp.net 网格中使用标题复选框的所有复选框

本文关键字:复选框 标题 asp net 网格 选中 | 更新日期: 2023-09-27 18:37:10

它尝试了许多解决方案,但没有任何效果。请为我提供jquery代码,通过选中标题模板中的复选框来选择网格视图当前页面的所有复选框。我正在使用 c# asp.net 4。任何详细的指导将不胜感激。

选中 asp.net 网格中使用标题复选框的所有复选框

演示

div.gridview替换为当前页面中所有复选框的容器的选择器。希望有帮助。

$(function () {
 $('#selectall').click(function () {
  $('#friendslist').find(':checkbox').attr('checked', this.checked);
 });
});

选择全部:复选框切换器的 ID朋友列表:用于搜索 voor 复选框的 dom 元素的 id

当然,如果您希望切换器对其他复选框中的更改做出反应,则必须添加第二部分jquery来处理它。

$(function () {
 $('#selectall').click(function () {
  $(':checkbox[id*="checkid"]').attr('checked', this.checked);
 });

});

请务必将 CheckID 替换为网格中的 asp.net 复选框 ID。