{hero}

cells().edit()

自:Editor 1.5.0

使用气泡编辑编辑单元格。
请注意 - 此属性需要 Editor 的 DataTables 扩展。

描述

此方法可用于使用 Editor's 气泡编辑模式编辑单个单元格。它本质上是 bubble() 方法的代理,通过 DataTables API 对象公开,使用 cells() 选择器对要编辑的单元格进行选择,十分便利。

请注意,由于 Editor 的多行编辑,要编辑的单元格可以位于不同的行中。

此方法使用的 Editor 实例是在构建表时引用的该表创建的最后一个 Editor 实例。仅在使用多个 Editor 实例时,此关系才重要!

请注意,此方法仅通过 DataTables API 公开 Editor 中很小的一部分。Editor 有 自己的扩展 API,可完全控制表单。

类型

function cells().edit( options )

描述

使用 Editor 的气泡编辑方法编辑单元格。

参数
返回

原始 API 实例(未修改)被返回,以便进行链接。

示例

编辑具有 selected 类的所有单元格

var myTable = new DataTable('#myTable');

myTable.cells('.selected').edit();

对列索引 3 中的所有单元格进行气泡编辑

var myTable = new DataTable('#myTable');

myTable.cells(null, 3).edit();

在气泡编辑中编辑三列,并在失去焦点后立即提交

var myTable = new DataTable('#myTable');

$('#myTable').on('click', 'tbody td.edit', function () {
	myTable.cells(this, [2, 3, 4]).edit({
		blur: 'submit'
	});
});

相关

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