У меня есть форма поиска, которая извлекает из БД различные строки, которые затем отображаются в таблице. Код для вытягивания строк работает нормально. Я использую таблицы данных для удобного отображения. Код datatables работает, так как я вижу элементы управления поиском и т. д., а также кнопки «следующий-предыдущий» после заполнения таблицы, однако таблица, похоже, не завершает разбиение на страницы при начальной загрузке.
Текст «Отображение от ** до ** из ** записей» отсутствует, и все возвращаемые строки отображаются, однако, как только я нажимаю кнопку «Далее» или использую отображение только 10/25/50/100 раскрывающегося списка страниц, и нумерация страниц работает отлично из после этого. Я рву на себе волосы, потому что это сработало для меня вчера, и я не могу вспомнить, что я изменил с тех пор, чтобы это перестало работать:
Я инициализирую таблицы данных ниже
$(document).ready(function() {
$('#blog-search').dataTable( {
"aaSorting": [[ 4, "DESC" ]],
"aoColumnDefs": [
{ "sType": "numeric-comma", "aTargets": [ 2 ] }
],
"bPaginate": true,
} );
} );
сортировка столбцов также
** to ** of ** entries
не показывает единственную проблему? Это в DOM, даже если вы его не видите? Вы устанавливаетеiTotalDisplayRecords
илиiTotalRecords
? - person Jeemusu   schedule 14.08.2012"aaSorting": [[ 4, "desc" ]],
. С этим во всех заглавных буквах я получаю ошибкуUncaught TypeError: Property 'string-DESC' of object #<Object> is not a function
в консоли. - person Jeemusu   schedule 14.08.2012View -> Developer -> Javascript Console
, он покажет вам все ошибки, которые должны помочь вам решить любые проблемы в будущем. - person Jeemusu   schedule 14.08.2012