我在表格中显示复选框,文章标题,描述,状态(使用javascript表作为排序等)
当我有20条记录时,该表每页显示10条记录,当我点击检查所有选择的记录,即2页记录也被选中...
我希望是这样的,当我点击checkall时,应该检查显示的页面......
如何在javascript中执行此操作?
我的checkall脚本就是这个
function Checkall(){
$("INPUT[type='checkbox']").each(function(){
if (this.checked == false) {
//$("INPUT[type='checkbox']").attr('checked', this.checked);
this.checked = true;
$("#checkall").val("UnCheck All");
} else {
this.checked = false;
$("#checkall").val("Check All");
}
});
}
答案 0 :(得分:1)
试试这个:
$("INPUT[type='checkbox']:visible")
仅选择可见的复选框