checkbox是页面动态生成的,现在要将checkbox禁用,在网上看到了很多都试过了可就是不管用,还是能点动,下面是我照着网上的例子改的,大家给看看怎么回事:
$("checkbox").each(function () { $(this).click(function () { return false; }); });
我调试发现我这块无法获取到控件,是怎么回事呢
$(this).attr("disabled","disabled");用这个试试
$("checkbox").each(function () { $(this).click(function () { //return false; $(this).attr("disabled", "disabled"); }); });
你说的是这样吗,还是不行啊,还是能 选择及取消选择
@淘@淘: 嗯,是这样的。你用alert()测试下嘛,看有没有定位到那个复选框
$("input[type=checkbox]").attr("disabled","disabled");
disabled的这个属性没问题,关键是你有没有定位到你的那个checkbox。
173844862技术交流群.
如果你这个是jquery选择器,应该这样用:
$(":checkbox").each(function () { $(this).click(function () { $(this).attr("disabled", "disabled"); }); });
$(":checkbox").attr('disabled','disabled');