如何在不触发click事件的情况下使用jQuery取消选中复选框

时间:2014-04-08 10:03:49

标签: jquery

通常人们会抱怨复选框点击不会触发任何事件,但在我的情况下它是相反的,我想取消选中复选框而不会触发任何点击事件。

这是我珍贵的复选框,

<asp:CheckBox ID="someID" runat="server" Text="myCheckBoxText" OnClick="DoSomething();" />

4 个答案:

答案 0 :(得分:7)

您可以使用 .prop()

//Un-check
$("#someID").prop("checked",false);

//check
$("#someID").prop("checked",true);

答案 1 :(得分:2)

请尝试使用以下代码段。

//check
$("#someID").prop("checked",true);

//Un-check
$("#someID").prop("checked",false);

答案 2 :(得分:0)

由于它是asp.net,您可以使用.prop()以及以下脚本

$('#<%=someID.clientID %>').prop('checked',false);

答案 3 :(得分:0)

请试试这个:

$('input[id$="someID"]').prop('checked', false);