我有一些东西,这取决于如果它被点击或未点击会做些事情。事情是,我试图做一个onclick,它不会开火。选择/取消选择复选框还需要其他一些东西吗?点击一个asp:复选框会触发什么事件?
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){
}
});
它似乎没有提醒。
只要您在$(document).ready( – 2012-08-14 21:54:04
)中运行该javascript,就应该没问题在注册点击处理程序之前仔细检查该元素是否存在(例如,通过将该方法封装在[dom ready函数] ://api.jquery.com/ready/))。你也可以尝试使用['.change()'](http://api.jquery.com/change),尽管点击也应该被触发 – nbrooks 2012-08-14 21:54:32
你应该在'catch'块中使用'console.log(err)'或者'alert(err)'... – ahren 2012-08-14 21:56:21