我需要取消所有拒绝上点击批准复选框头,反之亦然复选框的如何检查/取消选中复选框的列表。我怎样才能实现这个使用jQuery/JavaScript。jQuery的:在复选框点击
我的HTML代码如下
<asp:TemplateField >
<HeaderTemplate>
Approve
<br />
<input id="ChkAllApprovedItems" type="checkbox" />
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="chkApproval" Checked='<%#Eval("IsApproved").ToString()=="1"?true:false %>' runat="server" onclick="EnableApprove(this,this.checked);" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField >
<HeaderTemplate>
Reject
<br />
<input id="ChkAllRejectedItems" type="checkbox" />
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="chkReject" Checked='<%#Eval("IsRejected").ToString()=="1"?true:false %>' runat="server" onclick="EnableReject(this,this.checked);" />
</ItemTemplate>
</asp:TemplateField>
有人可以帮我一个示例代码。
谢谢。
如果您包含HTML,那么提供合理的示例代码将更容易。 – matkins
@Jithin只是一个让你开始的想法'$(“input [type = checkbox]:not(:checked)”,context)'''''''''''''''''''' )。 – Deeptechtons
我会避免使用任何:checked或:not(:checked)选择器,因为在本例中,您不需要选择处于特定状态的框。您只需取消选中某个特定类型的所有框(拒绝或批准)即可。 –