Как очистить таблицу перед фильтрацией в таблице данных laravel - PullRequest
0 голосов
/ 20 января 2020

У меня огромная база данных (миллионы строк в таблицах), поэтому моя страница запаздывает, как только я подключился к базе данных. Итак, мой план - вернуть пустую таблицу перед фильтрацией, чтобы она не обрабатывала все данные сразу и отображала только отфильтрованные данные. Однако я не совсем уверен, что мне следует добавить в мой ajax, чтобы таблица сначала отображала пустую строку перед фильтрацией.

Это мой код ajax:

<script type="text/javascript">
  $(document).ready(function(){

      fill_datatable();

      function fill_datatable(employment='',carOwnership='') 
    {
        var dataTable = $('#table_data').DataTable({
            processing: true,
            serverSide: true,
            "fixedHeader": {
      header: true,

            {
                    extend: 'collection',
                    text: 'Export',
                    buttons: ['pdf','print',  'csv']
                }


      if( $.fn.DataTable.isDataTable('#table_data')){
            table.destroy();
            $('#table_data').empty();
            fill_datatable(employment, carOwnership2);


          }
    });
...