标签: c# jquery asp.net internet-explorer-9
我有一个包含复选框的转发器,我只需启用一些控制,取决于复选框检查状态,我曾经使用jQuery使用
$("input:checkbox").Click(function(){ alert('Any code'); });
现在我有一个updatepanel包含带有复选框
所以我需要获取点击事件
我在这里展示的方式不起作用!!我不知道为什么?
我正在使用jQuery 1.4.1和IE9
答案 0 :(得分:2)
更新面板动态地向页面添加内容,因此您需要使用jquery .live()
.live()
$("input:checkbox").live("click",function(){ alert('Any code'); });
或者您可以使用.delegate
.delegate
$("#ParentToRepeater").delegate("input:checkbox","click",function(){ alert('Any code'); });
答案 1 :(得分:1)
也许这个答案可以帮助你...
Rebinding events in jQuery after Ajax update (updatepanel)