怎么用JQuery操作一个复选框,来实现其它复选框的全选/全不选操作
如何用JQuery操作一个复选框,来实现其它复选框的全选/全不选操作?
大家好,请看下图,我想实现通过控制图片中红色方框内的复选框来控制蓝色方框内其它复选框的全选/全不选操作,请问该如何用JQuery实现?谢谢大家了!
GridView中的复选框我是在html里写进去的,代码如下:
------解决方案--------------------
------解决方案--------------------
给checkbox加上个class属性,生成的html代码我记得是<span class=.class><input type=checkbox>
然后$(.class input[type='checkbox']).attr('checked',true),试试看这里加上个if else就可以实现全选和全不选
大家好,请看下图,我想实现通过控制图片中红色方框内的复选框来控制蓝色方框内其它复选框的全选/全不选操作,请问该如何用JQuery实现?谢谢大家了!
GridView中的复选框我是在html里写进去的,代码如下:
<asp:TemplateField HeaderText="地址">
<ItemTemplate>
<%#Eval("stuaddress") %>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox runat="server" ID="stuaddress" Text='<%#Eval("stuaddress") %>'>
</asp:TextBox>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>
<asp:CheckBox runat="server" ID="selectAll" />
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox runat="server" ID="cbox" />
</ItemTemplate>
</asp:TemplateField>
------解决方案--------------------
$("input[name='chkSelectAll']").click(function () {
if ($(this).attr("checked")) {
$("input[name='chkSelectAll']").attr("checked", "checked");
$("input[name='chkSelect']").attr("checked", "checked");
}
else {
$("input[name='chkSelectAll']").attr("checked", null);
$("input[name='chkSelect']").attr("checked", null);
}
});
------解决方案--------------------
给checkbox加上个class属性,生成的html代码我记得是<span class=.class><input type=checkbox>
然后$(.class input[type='checkbox']).attr('checked',true),试试看这里加上个if else就可以实现全选和全不选