我正在使用数据表来列出和排序结果。
这是我初始化数据表的方法
$('#example1').DataTable({bFilter: false, bInfo: false, paging: false});
工作正常。但我需要将默认表空消息No data available in table
更改为No records found
。请帮忙。
答案 0 :(得分:20)
$('#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
答案 1 :(得分:11)
answer by 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