{hero}

按钮可用

自从:按钮 1.0.0

确保在初始化按钮前已经满足所有要求。
请注意 - 此属性需要 DataTables 的 按钮 扩展程序。

说明

此属性是特征属性 buttons.buttons.available 的别名,可用于通过顶层 DataTables 配置对象配置特征,而不是 layout 选项(见下例)。这使您可以将该特征用作字符串,而不是对象,但如果您使用该特征的多个实例时,它会限制配置。请参阅 buttons.buttons.available 的文档以了解此选项所适用的完整详细信息和选项。

如果您正在使用不具备 layout 选项的 DataTables 1.x,请使用此属性名称,但须参阅 buttons.buttons.available 的文档以了解完整详细信息。

示例

确保 FileReader API 可用

new DataTable('#myTable', {
	layout: {
		topStart: 'buttons'
	},
	buttons: [
		{
			text: 'FileReader available',
			available: function (dt, config) {
				return window.FileReader !== undefined;
			}
		}
	]
});