{hero}

状态还原

起于:StateRestore 1.0.0

一个分拆按钮,它代表并提供存储状态的功能。
请注意 - 此属性要求使用 DataTables 的 StateRestore 扩展。

说明

此项用作分拆按钮内的主按钮,此按钮代表并提供存储状态的功能。此按钮的基本功能是将会代表的状态加载到表格中。此信息包括排序、搜索以及某些扩展的状态。

分拆按钮中还有 3 个辅助按钮 - updateStateremoveStaterenameState。其文档提供了更多与功能相关的详细信息。

此按钮用于 StateRestore 扩展中。

除了为所有 Buttons 提供的标准设置(例如 text)之外,此按钮没有任何其他可用的配置选项。按钮中使用的默认文本可通过使用 language.buttons.stateRestore 选项来设置。

示例

StateRestore 按钮修改操作

DataTable.ext.buttons.stateRestore.action = function (e, dt, node, config) {
	e.stopPropagation();
	config._stateRestore.load(config._stateRestore.s.identifier);
	console.log('Loaded state ' + config._stateRestore.s.identifier);
};