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 的气泡编辑方法编辑单元格。
- 参数
名称 类型 可选 1 options
否 表单配置选项,包括设置标题、按钮和表单行为的能力。
- 返回
原始 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'
});
});
相关
以下选项直接相关,在应用中开发中可能也有用。