<script type="text/javascript">
$(function(){
for(var i=0;i<arr.length;i++){
document.getElementById(i+"").checked = false;
for(var i=0;i<=indexs;i++){
$("table input[type='checkbox']").eq(i).attr("checked","true");
}
});
})
</script>
$(function(){
$("table input[type='checkbox']").click(function(){
//获取选择框总数,并将所有选择框清空
//其中‘chk’为选择框的名称
var arr=document.getElementsByName("chk");for(var i=0;i<arr.length;i++){
document.getElementById(i+"").checked = false;
}
//获取当前选择的选择框,并将之前的全部选中
var indexs=$(this).attr("id");for(var i=0;i<=indexs;i++){
$("table input[type='checkbox']").eq(i).attr("checked","true");
}
});
})
</script>
本文介绍了一种使用JavaScript实现表格中复选框级联选择的方法。通过点击任一复选框,可以实现从该复选框到表格顶部的所有复选框被选中。此功能适用于需要对数据进行快速筛选或批量操作的应用场景。
1352

被折叠的 条评论
为什么被折叠?



