从第n页而不是第1页初始化数据表

时间:2018-08-20 16:52:21

标签: jquery datatables

我想从第n页而不是第1页初始化我的数据表(jquery DataTables 1.10.15)。 我阅读了文档以及有关stateSave的一些帖子,但没有任何帮助。
这就是我从现在得到的:

    var table = jQuery('#tabcool')
    .DataTable( {
      // init table from page 4
    });
    table
      .order( [ 0, 'desc' ] )
      .page(4)
      .draw();
    });

但是我不知道如何从该表的第4页进行初始化。 谢谢。

编辑:我使用了.page(4)方法,但是什么也没发生。

1 个答案:

答案 0 :(得分:1)

您要查找的功能是功能页(设置)

请参阅https://datatables.net/reference/api/page()

    var table = jQuery('#tabcool').DataTable();
    table
        .order( [ 0, 'desc' ] )
        .page(4)
        .draw('page');
      });

编辑:我还在这里https://codepen.io/ji_in_coding/pen/mGdWrK

添加了一个示例