Language.entries
自:DataTables 2.0
用于表数据类型的替代理复数。
说明
DataTables 在多个位置显示表中的信息文本 - 例如,表信息控件和分页控件。此选项允许自定义在每个位置显示的数据类型所显示的字符串,同时还考虑到数据的复数形式。
例如,如果没有此选项,DataTables 将显示
- 每页 10 条条目 用于页面长度控件,并且
- 显示 1 到 1 共 57 条条目 用于信息控件。
使用此选项,可以自定义条目,而无需修改字符串的其余部分。这非常有用,因为用户可以一目了然地了解表中的数据类型。例如,您可能有一个人员列表,其中以下字符串更适合表
- 每页 10 人
- 显示 1 到 1 共 57 人.
虽然需要这种级别的自定义,但通常不会对表执行此操作,因为重复了主要字符串。此选项旨在解决此问题和这些字段的复数形式问题。
以对象形式给定时,您可以提供键以匹配特定的数字,其中 _
作为“通配符”。例如,对于一个团队成员表,您可以使用
entries: {
_: 'team members',
1: 'team member'
}
有关复数形式对象结构的更多信息,请参阅 i18n()
。
此选项目前会影响下面“相关”部分中提到的语言字符串。
类型
此选项可以提供以下类型
默认值
- 值:
{_: 'entries', 1: 'entry'}
示例
将条目类型更改为“人员”
new DataTable('#myTable', {
language: {
entries: {
_: 'people',
1: 'person'
}
}
});
相关
以下选项直接相关,也可能在应用程序开发中很有用。