How to Change datatable default empty table messag

2019-02-22 03:07发布

I am using datatable to list and sort the results.

This is how i initialized datatable

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

It works fine. But i need to change the default table empty message No data available in table to No records found. Please help.

标签: datatables
2条回答
2楼-- · 2019-02-22 03:36

The answer by Ajinkya should still work because the library currently maintains backward compatibility with the old option format, but with more recent versions of the DataTables library (1.10+) you should use:

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

See: https://datatables.net/reference/option/language.emptyTable

Also, if you want to customize the info line when the table (or search results are empty):

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

See: https://datatables.net/reference/option/language.infoEmpty

查看更多
家丑人穷心不美
3楼-- · 2019-02-22 03:38
$('#example').dataTable({
    "oLanguage": {
        "sEmptyTable": "My Custom Message On Empty Table"
    }
});

Reference: http://datatables.net/forums/discussion/2327/how-to-localize-the-string-no-data-available-in-table

查看更多
登录 后发表回答