Как изменить сообщение пустой таблицы по умолчанию datatable

Я использую datatable для списка и сортировки результатов.

вот как я инициализировал datatable

$('#example1').DataTable({bFilter: false, bInfo: false, paging: false});

Он работает нормально. Но мне нужно изменить таблицу по умолчанию пустое сообщение No data available in table to No records found. Пожалуйста помочь.

2 ответов


$('#example').dataTable({
    "oLanguage": {
        "sEmptyTable": "My Custom Message On Empty Table"
    }
});

ссылка: http://datatables.net/forums/discussion/2327/how-to-localize-the-string-no-data-available-in-table


на ответ Ajinkya должно работать, потому что библиотека в настоящее время поддерживает обратную совместимость со старым форматом опций, но с более поздними версиями библиотеки DataTables (1.10+) вы должны использовать:

$('#example').dataTable( {
    "language": {
      "emptyTable": "No data available in table"
    }
} );

см.:https://datatables.net/reference/option/language.emptyTable

кроме того, если вы хотите настроить информационную строку, когда таблица (или Результаты поиска пусты):

$('#example').dataTable( {
  "language": {
    "infoEmpty": "No entries to show"
  }
} );

посмотреть: https://datatables.net/reference/option/language.infoEmpty