0

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

4

3 回答 3

1

演示

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

于 2012-06-13T01:29:36.257 回答
0
$(function () {
 $('#selectall').click(function () {
  $('#friendslist').find(':checkbox').attr('checked', this.checked);
 });
});

selectall :复选框切换器的 id 朋友列表:要搜索 voor 复选框的 dom 元素的 id

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

于 2012-06-13T04:10:07.630 回答
0
$(function () {
 $('#selectall').click(function () {
  $(':checkbox[id*="checkid"]').attr('checked', this.checked);
 });

});

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

于 2012-06-13T14:32:37.363 回答