繁体   English   中英

jQuery数据表页码问题

[英]Jquery Datatable Page Number Issue

我在Asp.net页面中使用Jquery Datatable。 我们知道,它在底部显示诸如“显示1到10之100”之类的消息。 但是我遇到的问题是,每当页面大小小于总记录时,在底部我总是得到消息““显示1到010,共100个”。0在记录末尾之前被加上前缀。我的代码如下

  var pagesize = jQuery('#hdpagesize').val();
       jQuery('#dyntable').dataTable({
            "sPaginationType": "full_numbers",
            "iDisplayLength": pagesize,
            "aaSortingFixed": [[0, 'asc']],
            "aoColumnDefs": [
      { 'bSortable': true, 'aTargets': [1] }
   ],
            "fnDrawCallback": function (oSettings) {
                jQuery.uniform.update();


            }


        });

我认为这是将iDisplayLength处理为字符串而不是整数的地方。

尝试使用parseInt(pagesize, 10)并查看返回什么结果。

如果这样可以解决问题,请尝试应用服务器端修复,以便处理pagesize并将其用作整数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM