2017-02-18 6 views
0

я использовал DataTable для просмотра 500K таблицы данных и используемого варианта обработки сервера, так как таблица данных огромна,DataTables варианта экспорта в CSV не выборки всех данных

<script> 
 
    $(document).ready(function() { 
 
     $('#employee_grid').DataTable({ 
 
      "processing": true, 
 
      "serverSide": true, 
 
      "ajax": "server_processing.php", 
 
      "dom": 'lBfrtip', 
 
      "buttons": [ 
 
       { 
 
        extend: 'collection', 
 
        text: 'Export', 
 
        buttons: [ 
 
         'copy', 
 
         'excel', 
 
         'csv', 
 
         'pdf', 
 
         'print' 
 
        ] 
 
       } 
 
      ] 
 
     }); 
 
    }); 
 
</script>

Пытается прямо сейчас для использования опции экспорта, но то, что я получаю, это первые 10 записей ... Как я могу изменить его, чтобы экспортировать все отфильтрованные данные, а не данные, показанные только на первой странице?

Благодаря

ответ

0

По DataTables documentation нет никакого способа, чтобы экспортировать все строки, когда вы используете на стороне сервера.

См. this answer о переполнении стека.