{hero}

建立內嵌

自:Editor 2.0 起

一個按鈕,將插入新列以進行內嵌列建立。
請注意 - 此屬性需要 DataTables 的 Editor 擴充功能。

描述

create 類似,此按鈕的目的是建立新列,但它不是使用 create() 方法顯示模式視窗,而是會觸發 inlineCreate() 方法以在主機表格中內嵌顯示列建立輸入項。請參閱 inlineCreate() 以取得完整詳細資訊。

此按鈕需要設定 editor 選項,這會告知按鈕在啟用時要對哪個 Editor 執行個體進行操作。

選項

此按鈕可以在其設定物件中設定以下選項,以自訂其動作和顯示,此外,還可以使用所有按鈕可用的選項 (例如 buttons.buttons.text)

範例

一個簡單的按鈕,用於 Editor 執行個體 myEditor 在表格中觸發資料的內嵌建立

new DataTable('#myTable', {
	buttons: [
		{
			extend: 'createInline',
			editor: myEditor
		}
	]
});

在表格結尾顯示內嵌建立列

new DataTable('#myTable', {
	buttons: [
		{
			extend: 'createInline',
			editor: myEditor,
			position: 'end'
		}
	]
});

相關

以下選項直接相關,也可能在您的應用程式開發中很有用。