选择活动页面中的所有行仅jquery Datatable

San*_*mas 3 jquery jquery-datatables

我在gidview上使用jquery数据表,并且数据表头上有一个复选框.该复选框的目的是检查gridview行当前页面中的所有复选框.

所以我正在使用这个功能

var table = $('#Tab_ApplicantList').DataTable();
    var rows = $('#Tab_ApplicantList').dataTable().fnGetNodes();
    $(rows).each(function () {
        $(this).find("input.grey").iCheck('check');
    });
Run Code Online (Sandbox Code Playgroud)

但问题是它是选择数据表中的所有行,而不仅仅是活动页面中的行.那么如何才能实现这一点来单独检查当前页面中的行?

San*_*mas 13

我有一个问题的答案,并为那些有类似问题的人分享..

var table = $('#tbl_questions').DataTable();
var p = table.rows({ page: 'current' }).nodes();
Run Code Online (Sandbox Code Playgroud)

将仅返回当前页面中的所有行.