row.create()
自:Editor 1.5.0 起
建立一個新的列。
請注意 - 此屬性需要 DataTables 的 Editor 擴充功能。
描述
此方法可用於使用 Editor 主表單建立新的記錄。它本質上是 create()
方法的代理,透過 DataTables API 物件公開。
此方法使用的 Editor 實例是最後一個建立且在建構表格時參考該表格的 Editor 實例。當使用多個 Editor 實例時,此考量點才重要!
請注意,此方法僅透過 DataTables API 公開 Editor 的一小部分。Editor 有其自己的廣泛 API,可完全控制表單。
類型
function row.create( options )
- 描述
顯示 Editor 表單,終端使用者可利用該表單輸入要在 DataTable 中建立的新列資料。
- 參數
名稱 類型 可選 1 options
否 表單配置選項,包括設定表單標題、按鈕和行為的功能。
- 傳回
傳回未修改的原始 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'
]
});
相關
以下選項直接相關,也可能在您的應用程式開發中很有用。