Jquery数据表页码问题

时间:2014-04-08 07:54:58

标签: javascript jquery datatables

我在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();


            }


        });

1 个答案:

答案 0 :(得分:1)

我相信这是iDisplayLength被处理为字符串而不是整数的地方。

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

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