请问如何用jquery可以访问我用javascript动态生成的checkbox?
我用ajax从后台得到的responseText生成了一些checkbox但是jquery无法识别这些checkbox我用googlechrome察看了生成的html代码...
我用ajax从后台得到的responseText生成了一些checkbox
但是jquery无法识别这些checkbox
我用google chrome察看了生成的html代码的确也没那些checkbox
请问如何用jquery可以访问我用javascript动态生成的checkbox? 展开
但是jquery无法识别这些checkbox
我用google chrome察看了生成的html代码的确也没那些checkbox
请问如何用jquery可以访问我用javascript动态生成的checkbox? 展开
4个回答
展开全部
你可以直接用jquery生成checkbox呀
如<div id="idx"></div>
要在这个div中生成一个checkbox 很简单
$("#idx").html("<input type='checkbox' id='cbidx'/><label for='cbidx'>这是一个checkbox</label>");
这样生成后就可以直接用下面代码进行访问 必须要在checkbox生成之后哈
if($("#cbidx").attr("checked")=="checked")
{
alert('你选择了这个复选框');
}
else
{
alert("你没有选择这个复选框");
}
如<div id="idx"></div>
要在这个div中生成一个checkbox 很简单
$("#idx").html("<input type='checkbox' id='cbidx'/><label for='cbidx'>这是一个checkbox</label>");
这样生成后就可以直接用下面代码进行访问 必须要在checkbox生成之后哈
if($("#cbidx").attr("checked")=="checked")
{
alert('你选择了这个复选框');
}
else
{
alert("你没有选择这个复选框");
}
展开全部
在你生成checkbox后,在加载一下你的事件才可以访问到。比如你添加了一个id为a的checkbox,那么在生成后就可以访问它了,因为jquery是加载的时候访问页面的信息,所以ajax生成的根本访问不到。
你可以写一个方法,在你生成checkbox在调用该方法应该就可以了
你可以写一个方法,在你生成checkbox在调用该方法应该就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不理解你为什么要怎么做,你直接在jquery中生成不就可以了,干嘛还要去javascript里面?
jquery的load事件,允许加载的页面执行JS,具体你做测试,如果是需要静态加载的话,建议使用AJAX
jquery的load事件,允许加载的页面执行JS,具体你做测试,如果是需要静态加载的话,建议使用AJAX
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
页面上能显示那些checkbox吗?你生成checkbox的代码是如何写的?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询