row.create()
自:Editor 1.5.0
创建新行。
请注意 - 此属性需要 Editor 扩展用于 DataTables。
说明
可以使用此方法使用 Editor 主表单创建新记录。它本质上是 create()
方法的代理,通过 DataTables API 对象显示。
此方法使用的 Editor 实例是当构造表格时引用此表格的最后一个 Editor 实例的创建。仅在使用多个 Editor 实例时此考虑因素才重要!
请注意,此方法仅通过 DataTables API 公开 Editor 的一小部分。Editor 拥有 其自身的扩展 API,可以完全控制表单。
类型
函数 row.create( options )
- 说明
显示 Editor 表单,最终用户可以使用它输入要在 DataTable 中创建的新行的数据。
- 参数
名称 类型 可选 1 选项
否 窗体配置选项,包括设置标题、窗体的按钮和行为的能力。
- 返回
返回原始 API 实例(未修改),以便能够进行链接。
示例
显示 Editor 表单以创建具有默认选项的新行
var myTable = new DataTable('#myTable');
myTable.row.create();
明确设置表单标题
var myTable = new DataTable('#myTable');
myTable.row.create({
title: 'Create new row'
});
使用取消按钮显示创建表单
var myTable = new DataTable('#myTable');
myTable.row.create({
buttons: [
{
label: 'Cancel',
fn: function () {
this.close();
}
},
'Create'
]
});
相关内容
以下选项直接相关,可能对您的应用程序开发也很有用。