2017-08-31 132 views
0

我是使用JQuery DataTables的新手。 我的問題是以下幾點:Datatables分頁不工作

我在我的表中有157個條目。我將PageLength設置爲10並將分頁設置爲true。 加載頁面時,Datatables顯示前10個條目,但當我轉到第2頁時,Datatables顯示錶中除第1頁的行以外的所有條目。

在我的其他頁面上,我使用相同的代碼並一切正常。

數據表被加載這樣的:

var table = $('#myArchiveTable').DataTable({ 
      order: [[1, 'desc']], 
      paging: true, 
      pageLength: '10', 

      ... 

請幫幫我!

感謝

+0

您可以添加完整的代碼,而不是通過添加「...」來完成它。 –

+0

對不起,但問題已經解決了。感謝您的幫助! – SR22

回答

1

取下數據表屬性pageLength: '10',然後再試一次。

例:

$(document).ready(function() { 
    $('#example').DataTable({ 
     paging: true, 
     //pageLength: '10', 
    }); 
}); 

要更改默認的長度,請嘗試:

"lengthMenu": [[25, 50, -1], [25, 50, "All"]] 

Working Fiddle Example

+0

謝謝你的幫助! – SR22

+0

繼續問好問題:) –