2016-04-26 4 views
1

Это мой код таблицы данных jQuery.Data-table jQuery pagination issue

$('#dynamic_list').DataTable({ 
     "order": [[ 0, "desc" ]], 
     "iDisplayLength": '100', 
}); 

У меня есть более чем 500 строк в данной-таблице, но пагинация не работает должным образом, а также данные таблицы разбиения на страницы, показывающей

Showing 1 to **0,100** of 1,500 entries 

Здесь вы можете увидеть разделенную запятую между 0,100. Это может создать проблему в разбиении на страницы. Я не уверен.

Можете ли вы, ребята, помочь мне на этом?

Заранее благодарен!

+0

Вы можете воспроизвести проблему и общий код в Jsfiddle? –

ответ

1

Вы пробовали добавлять дополнительные параметры в вашем Datatable

$('#dynamic_list').DataTable({ 
     "sDom": 'rt<"dtPagination"lp><"clear">', 
     "order": [[ 0, "desc" ]], 
     "iDisplayLength": 100, 
     "bPaginate": true, 
     "sPaginationType": "full_numbers", 
     "bServerSide": true    
}); 
+0

В чем необходимость '' bServerSide ': true' здесь? –

+1

с bServerSide, вы можете использовать пейджинг для контроля производительности. вместо того, чтобы возвращать все записи, вы можете возвращать записи с 1 по 10, с 11 по 20 и т. д., что необходимо для этой страницы. –

+0

Это работает. Спасибо –