テーブルエクスポート
Bootstrap Tableのテーブルエクスポート拡張機能です。
プラグインを使用: tableExport.jquery.plugin
これは、一部のファイルタイプに追加の手順が必要な場合があるため、確認する必要がある重要なリンクです。
使用方法
<script src="extensions/export/bootstrap-table-export.js"></script>
サンプル
オプション
showExport
-
属性:
data-show-export
-
タイプ:
Boolean
-
詳細
エクスポートボタンを表示するには、
true
を設定します。 -
デフォルト:
false
exportDataType
-
属性:
data-export-data-type
-
タイプ:
String
-
詳細
エクスポートデータタイプ。
'basic'
、'all'
、'selected'
をサポートします。 -
デフォルト:
basic
exportFooter
-
属性:
data-export-footer
-
タイプ:
Boolean
-
詳細
テーブルフッターをエクスポートするには、
true
を設定します。 -
デフォルト:
false
exportOptions
-
属性:
data-export-options
-
タイプ:
Object
-
詳細
tableExport.jquery.plugin
のエクスポートオプションexportOptions.fileName
は文字列または関数を使用できます。例:exportOptions: { fileName: function () { return 'exportName' } }
exportTypes
-
属性:
data-export-types
-
タイプ:
Array
-
詳細
エクスポートタイプ。サポートされているタイプ:
['json', 'xml', 'png', 'csv', 'txt', 'sql', 'doc', 'excel', 'xlsx', 'pdf']
。 -
デフォルト:
['json', 'xml', 'csv', 'txt', 'sql', 'excel']
アイコン
- エクスポート:
'glyphicon-export icon-share'
カラムオプション
forceExport
-
属性:
data-force-export
-
タイプ:
Boolean
-
詳細
非表示の列などを強制的にエクスポートするには、
true
を設定します。 -
デフォルト:
false
forceHide
-
属性:
data-force-hide
-
タイプ:
Boolean
-
詳細
アイコン列などを強制的に非表示にするには、
true
を設定します。 -
デフォルト:
false
イベント
onExportSaved
-
jQuery イベント:
export-saved.bs.table
-
パラメータ:
exportedRows
-
詳細
データがエクスポートされたときに発生します。パラメータには以下が含まれます。
exportedRows
: エクスポートされた行 (exportDataType に依存します)
onExportStarted
-
jQuery イベント:
export-started.bs.table
-
パラメータ:
undefined
-
詳細
データが収集およびエクスポートされる前に発生します。
メソッド
exportTable
-
パラメータ:
options
-
詳細
カスタムオプションを使用してテーブルをエクスポートします。
ローカライゼーション
formatExport
-
パラメータ:
undefined
-
デフォルト:
function () { return "Export data" }