当我点击检查时,即使在下一页记录中也选择了所有记录(在javascript表中)

时间:2011-02-23 18:12:29

标签: javascript

我在表格中显示复选框,文章标题,描述,状态(使用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");
        }
    });
} 

1 个答案:

答案 0 :(得分:1)

试试这个:

$("INPUT[type='checkbox']:visible")

仅选择可见的复选框