簡體   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