我目前正在使用以下内容;因为我正在使用的页面已禁用复选框,但我也认为它可能具有被选中的隐藏复选框
$("input[type='checkbox']").not(":disabled").prop("checked",true);
是否可以使用控制台向我显示是否有隐藏的复选框,并且上面的代码是否合适,还是应该在某处使用.not("display:none")
?
答案 0 :(得分:2)
可以通过return
与:disabled
找到隐藏的复选框,从而为您提供:
:hidden
答案 1 :(得分:0)
尝试此代码,
$("input[type='checkbox']").each(function(index,element){
if($(this).is(":hidden") == false) // Ignore hidden checkbox
{
$(this).prop("checked",true);
}
})