我有一些東西,這取決於如果它被點擊或未點擊會做些事情。事情是,我試圖做一個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