{hero}

updateState

自:StateRestore 1.0.0

使用当前表状态更新所选状态。
请注意 - 此属性要求 DataTables 的 StateRestore 扩展。

说明

这用作 stateRestore 分割按钮内的辅助按钮之一,表示已保存的状态并为此提供功能。此按钮更新与按钮关联的状态。这意味着当按下此状态的加载按钮时,表将返回此更新按钮被按下时的状态。

还有其他 2 个辅助按钮也在分割按钮内 - removeStaterenameState。他们的文档提供了与他们的功能相关的进一步详细信息。

此按钮在 StateRestore 扩展中使用。如果使用父按钮的 stateRestoreConfig 配置对象的 save 选项禁止保存,则此按钮将不起作用。

此按钮没有任何可用的其他配置选项,超出为所有按钮提供的标准(例如 text)。可以使用 language.buttons.updateState 选项设置按钮中的文本。

示例

updateState 按钮修改文本

DataTable.ext.buttons.updateState.text = function (e, dt, node, config) {
	return 'Save state';
};