jQuery Datatables - 一直显示X个条目中的1个

时间:2016-06-15 14:40:10

标签: javascript jquery datatables

我遇到了jQuery数据表显示在底部信息栏中的问题:

Showing 1 of X entries

向下滚动并且不更新计数器时会发生这种情况。记录总数是正确的,而不是数据集中的位置。

示例:https://jsfiddle.net/jubq03oL/3/

似乎也在他们网站上的Scroll Y示例中执行此操作:

https://datatables.net/examples/basic_init/scroll_y.html

2 个答案:

答案 0 :(得分:2)

您似乎需要Scroller扩展名才能使此功能正常运行。

然后将JavaScript调用更改为DT可启用以下功能:

$('#datatable').DataTable({
    order:    [[0, 'desc']],
    scrollY:  350,
    deferRender: true,
    scroller: true
});

请参阅以下JSFiddle:

https://jsfiddle.net/jubq03oL/6/

答案 1 :(得分:1)

除非你有多个页面,否则这个数字不会改变。

请参阅我的fiddle更新。我更改了以下内容:

$('#datatable').DataTable({
    order: [
        [0, 'desc']
    ],
    scrollY: 350,
    pageLength: 10, // Added to show how the numbering works on multiple pages, not scrolling
    paging: true,
    searching: true });