jQuery datatables-显示表上的行数

jQuery datatables-显示表上的行数,jquery,datatables,Jquery,Datatables,我的视图中有一个jQuery数据表,我使用分页在一个页面上显示10、20、50或100行。我想在表的某个位置显示行计数。因此,如果我说每页上以10显示400行,消息将显示400行中的1-10行。我似乎不知道怎么做 解决方案: (当数据加载到表中时触发此事件,我可以获取数据长度并在任何需要的地方显示它) 你会想看看的。 使用选项paginationType:'full_numbers'您需要设置为true $(document).ready(function() { $('#example

我的视图中有一个jQuery数据表,我使用分页在一个页面上显示10、20、50或100行。我想在表的某个位置显示行计数。因此,如果我说每页上以10显示400行,消息将显示400行中的1-10行。我似乎不知道怎么做

解决方案:

(当数据加载到表中时触发此事件,我可以获取数据长度并在任何需要的地方显示它)


你会想看看的。 使用选项
paginationType:'full_numbers'
您需要设置为
true

$(document).ready(function() {
    $('#example').DataTable( {
        'info': true
    } );
} );
此外,如果已定义选项,请确保字符串中存在字符
i
,例如:

$(document).ready(function() {
    $('#example').DataTable( {
        'dom': 'lfrtip',
        'info': true
    } );
} );
解决方案:

(当数据加载到表中时触发此事件,我可以获取数据长度并在任何需要的地方显示它)

$(函数(){
$(“#示例”).DataTable({
“dom”:“”,
“信息”:正确
});
});

您想在页面的其他位置显示消息“显示400行中的1-10行”,对吗?是的,我遇到了一个问题,因为数据有点延迟。我设法找到了当表中充满数据时触发的事件。它的table=$('#MyDataTable').dataTable({//“fnDrawCallback”:函数(oSettings,json){///console.log('Total row count on load-',table.fnGetData().length);//},如果将它作为答案(作为新帖子或问题本身的解决方案)发布,将对将来的人有所帮助@azza IDZ如果我知道,为什么要投反对票?这将给出正确的行号。请在您的答案中添加更多详细信息,进一步解释您的代码。
$(document).ready(function() {
    $('#example').DataTable( {
        'dom': 'lfrtip',
        'info': true
    } );
} );
table = $('#MyDataTable').dataTable({
            fnDrawCallback": function (oSettings, json) {
                console.log('Total row count on load - ', table.fnGetData().length);
            },