[英]what event fires when you click on a asp:checkbox?
我有一些东西,取决于它是被单击还是未被单击将起作用。 事情是,我试图做一个onclick,它不会触发。 选择/取消选择复选框还需要其他东西吗?
ASP:
<div id = "gridDiv">
Turn on/off some code:
<asp:Checkbox runat="server" name = "gridlock" id = "gridLockAttribute" />
</div>
客户端:
$("#gridLockAttribute").click(function(){
try{
alert("test");
}catch(err){
}
});
它似乎没有警报。
如果该控件位于另一个控件中,则ASP.NET可能会在名称上更改您的ID,因此$("#gridLockAttribute")
将无法正常工作。 您必须使用:
$("#<%= gridLockAttribute.ClientID %>")
要么:
$('[id$=gridLockAttribute]')
我更喜欢第一种方法。
此外,如果您试图获取复选框以自动导致回发,则需要将复选框上的AutoPostBack
属性设置为True
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.