Datatables не работает на пустой таблице - PullRequest
0 голосов
/ 08 мая 2018
<table></table>

<script>

$(function () {
    $('table').each(function () {
        $(this).DataTable(
               {

                   stateSave: true,
                   "sDom": 'C<"clear">rfrtip',
                   "scrollCollapse": true,
                   "paging": true,
                   responsive: true
            });

    });

});

Произошла ошибка:

 Uncaught TypeError: Cannot read property 'aDataSort' of undefined<br/>
         at _fnSortFlatten (jquery.dataTables.js:5889)<br/>
         at _fnSortingClasses (jquery.dataTables.js:6227)<br/>
         at loadedInit (jquery.dataTables.js:1234)<br/>
         at loaded (jquery.dataTables.js:6341)<br/>
         at _fnLoadState (jquery.dataTables.js:6425)<br/>
         at HTMLTableElement.<anonymous> (jquery.dataTables.js:1329)<br/>
         at Function.each (jquery.min.js:2)<br/>
         at w.fn.init.each (jquery.min.js:2)<br/>
         at w.fn.init.DataTable [as dataTable] (jquery.dataTables.js:869)<br/>
         at w.fn.init.$.fn.DataTable (jquery.dataTables.js:15172)

Я тоже пробовал

<table><thead></thead><tbody></tbody></table>

РЕДАКТИРОВАТЬ: Как это исправить без заполнения thead ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...