Я использую jQuery Datatables для отображения некоторых данных. Он отлично работает, но если сервер не предоставляет никаких данных, плагин дает следующее предупреждение: «Предупреждение DataTables (таблица id =« notes »): предупреждение DataTables: данные JSON с сервера не могут быть проанализированы. Это вызвано форматированием JSON ошибка."jQuery Datatables: отображать сообщение пустой таблицы
Почему он не отображает сообщение пустой таблицы. Что я должен ответа от сервера, чтобы отобразить мое сообщение, как «Там нет entrys ...»
Спасибо
Я нашел решение моей проблемы
Сервер-Response должны быть пустой объект, который выглядит следующим образом:
{"data":[]}
U должны установить имя-свойства (мой случай «данные») в DataTables инициализации кода, как:
var oTable_Notes = $("#notes").dataTable({
...
"sAjaxDataProp": "data",
...
});
Затем, если "данные" пуст, он показывает "sEmptyTable" - сообщение ...
Укажите ваше код – Pavlo
не очевидно, что данные, возвращаемые с сервера в формате JSON, не соответствуют формату, необходимому для JQuery datatable – Satya
, но что ему нужно в моем случае? Пустой JSON-Object? –