Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery Datatables—始终显示X个条目中的1个_Javascript_Jquery_Datatables - Fatal编程技术网

Javascript jQuery Datatables—始终显示X个条目中的1个

Javascript jQuery Datatables—始终显示X个条目中的1个,javascript,jquery,datatables,Javascript,Jquery,Datatables,我遇到了一个问题,jQuery数据表显示在底部的信息栏中: 显示X个条目中的1个 这发生在向下滚动时,不会更新计数器。记录总数是正确的,只是数据集中的位置不正确 例如: 在他们的网站上的Scroll Y示例中似乎也在这样做: 除非你有多个页面,否则这个数字不会改变 查看我的更新。我更改了以下内容: $('#datatable').DataTable({ order: [ [0, 'desc'] ], scrollY: 350, pageLength

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

显示X个条目中的1个

这发生在向下滚动时,不会更新计数器。记录总数是正确的,只是数据集中的位置不正确

例如:

在他们的网站上的Scroll Y示例中似乎也在这样做:


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

查看我的更新。我更改了以下内容:

$('#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 });

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

查看我的更新。我更改了以下内容:

$('#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 });
看来您需要扩展才能使此功能正常工作

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

$('#datatable').DataTable({
    order:    [[0, 'desc']],
    scrollY:  350,
    deferRender: true,
    scroller: true
});
请参阅以下JSFIDLE:

您似乎需要扩展才能使此功能正常工作

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

$('#datatable').DataTable({
    order:    [[0, 'desc']],
    scrollY:  350,
    deferRender: true,
    scroller: true
});
请参阅以下JSFIDLE:


嗯,很奇怪。我有一个我过去使用过的网站,没有页面长度或分页,而且效果很好。请记住,它在他们的示例页面上也不起作用。datatables上的info选项从未显示滚动位置。它显示“显示总条目的开始到结束”。它在绘制表时更新,这通常通过转到下一页或过滤表来完成。是的,但是我不希望在这个例子中使用分页,只是向下滚动。上面的代码启用分页,这是离题的。我有一个我过去使用过的网站,没有页面长度或分页,而且效果很好。请记住,它在他们的示例页面上也不起作用。datatables上的info选项从未显示滚动位置。它显示“显示总条目的开始到结束”。它在绘制表时更新,这通常通过转到下一页或过滤表来完成。是的,但是我不希望在这个例子中使用分页,只是向下滚动。上面的代码启用分页,这是离题的。很高兴您找到了解决方案。这是一个很酷的想法,但我知道它不是标准DT库的一部分+1你找到解决办法了吗。这是一个很酷的想法,但我知道它不是标准DT库的一部分+1.