代码之家  ›  专栏  ›  技术社区  ›  Pablo DelaNoche

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

  •  0
  • Pablo DelaNoche  · 技术社区  · 6 年前

    我想从第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 回复  |  直到 6 年前
        1
  •  1
  •   Ji_in_coding    6 年前

    您要查找的函数是函数页(集合)

    看见 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