DataTable ограниченное количество строк
У меня есть данные в таблице SQLite и они имеют 985 строк, поэтому я использовал DataTable для организации (поиск и экспорт в Pdf, CSV...), проблема в том, что DataTable ограничена строками и показывает только первые 200 строк!.
мой код такой
<script>
$(document).ready( function () {
$('#table_id').DataTable({
dom: 'B<"clear">lfrtip',
buttons: {
name: 'primary',
buttons: [ 'copy', 'csv', 'excel', 'pdf' ]
}
});
});
</script
данные хранятся в таблице Sqlite
и в HTML-странице:
так в чем же решение?
Для этого существует более одного варианта:
Вы можете использовать опцию paging и установить ее в false, или вы можете использовать опцию pageLength, чтобы выбрать, сколько результатов вы хотите показать на одной странице.
paging
:
<script>
$(document).ready( function () {
$('#table_id').DataTable({
dom: 'B<"clear">lfrtip',
paging: false,
buttons: {
name: 'primary',
buttons: [ 'copy', 'csv', 'excel', 'pdf' ]
}
});
});
</script
pageLength
:
<script>
$(document).ready( function () {
$('#table_id').DataTable({
"pageLength": 1000,
dom: 'B<"clear">lfrtip',
buttons: {
name: 'primary',
buttons: [ 'copy', 'csv', 'excel', 'pdf' ]
}
});
});
</script