У меня есть кнопка Поиск в форме, которая уничтожает и повторно инициализирует DataTable для отображения результатов последнего поиска. Это отлично работает.
$('#resultsTable').DataTable().destroy();
$('#resultsTable').DataTable( { ... } );
1-й раз Я ищу после перехода на страницу, если нет результатов, пустое сообщение colspan=0
и отображается неправильно:
<td valign="top" colspan="0" class="dataTables_empty">No data found for the given search criteria</td>
Но при последующих поисках для того же результата, не содержащего данных, он правильно становится colspan=8
.
<td valign="top" colspan="8" class="dataTables_empty">No data found for the given search criteria</td>
Кто-нибудь знает, что здесь происходит и как это исправить?
JQuery версия:
DataTables 1.10.11