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

时间:2012-06-13 01:08:44

标签: c# jquery asp.net

尝试了许多解决方案,但没有任何效果。请通过选中标题模板中的复选框,向我提供jquery代码,以选中gridview当前页面的所有复选框。我使用c#使用asp.net 4。任何详细的指导将受到高度赞赏。

3 个答案:

答案 0 :(得分:1)

DEMO

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

答案 1 :(得分:0)

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

selectall:复选框切换器的id friendslist:搜索voor复选框的dom元素的id

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

答案 2 :(得分:0)

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

});

请务必使用网格中的asp.net复选框ID替换checkid。