{hero}

pageLength.menu

自:DataTables 2.0

页面长度控制文本。

描述

该参数允许您轻松指定在 DataTables 启用分页时显示的长度下拉 select 列表中的条目。它是一个选项数组 - 每个选项都可以

  • 一个整数,用于显示选项和用于显示长度的值,或
  • 一个包含 labelvalue 属性的对象。对于诸如 所有 等语言字符串,这可能很有用。

页面长度值必须始终是大于 0 的整数值,唯一例外是 -1。当将 -1 用作值时,它告诉 DataTables 禁用分页(即显示所有行)。

请注意,pageLength 属性将自动设置为该数组中给出的第一个值,除非还提供了 pageLength

此选项将默认为 lengthMenu 给出的值,通常应优先于此选项,因为可以通过 Ajax 加载语言字符串并在整个表格中共享,但是如果需要,可以使用此选项来覆盖它。

类型

此选项可以采用以下类型

默认值

默认为 lengthMenu 选项的值。

示例

提供搜索输入字符串

new DataTable('#myTable', {
	layout: {
		topEnd: {
			search: {
				menu: [5, 10, 15, 20]
			}
		}
	}
});

相关

以下选项直接相关,在应用程序开发中也可能有用。