ajax如何获取checkbox,jquery 获取不了 ajax生成的checkbox

"博客内容涉及JavaScript代码段,其中遇到了一个关于Ajax生成的Checkbox全选功能失效的问题。当尝试通过$("#allClass")点击事件来实现Checkbox全选时,对于正常加载的元素该功能工作正常,但对于Ajax动态加载的同名Checkbox,全选按钮不再起作用。问题可能出在Ajax动态内容的绑定事件上,需要使用事件委托或者在Ajax成功后重新绑定事件。"
摘要由CSDN通过智能技术生成

$("#allClass").click(function(){

var temp=false;

if($(this).attr("checked"))

{

temp=true;

}

$("input[name='classNameB']").each(function(){

$(this).attr("checked",temp);

});

});

这里$("input[name='classNameB']").each(function(){是可以获取的,但是用ajax生成后的checkbox,上面那段话就没用了。

if not rs.bof and not rs.eof then

Response.Write("

  • ")

do while not rs.eof

Response.Write("

"& Trim(rs("DNAME"))&"")

rs.movenext

loop

Response.Write("

")

end if

上面是ajax生成的checkbox,名字同样是classNameB,但全选按钮没效果。请问什么原因呢?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值