Bootstrap Table Export
Extension Table Export de Bootstrap Table.
Utilisation du plugin: tableExport.jquery.plugin
C’est un lien important à consulter car certains types de fichiers peuvent nécessiter des étapes supplémentaires.
Utilisation
<script src="extensions/export/bootstrap-table-export.js"></script>
Exemple
Options
showExport
-
Attribut :
data-show-export -
type :
Boolean -
Détail :
Définissez
truepour afficher le bouton d’export. -
Par défaut :
false
exportDataType
-
Attribut :
data-export-data-type -
type :
String -
Détail :
Type de données à exporter, supporte :
'basic','all','selected'. -
Par défaut :
basic
exportFooter
-
Attribut :
data-export-footer -
type :
Boolean -
Détail :
Définissez
truepour exporter le pied de table. -
Par défaut :
false
exportOptions
-
Attribut :
data-export-options -
type :
Object -
Détail :
Options d’export options de
tableExport.jquery.pluginexportOptions.fileNamepeut être une chaîne de caractères ou une fonction, par exemple :exportOptions: { fileName: function () { return 'exportName' } }
exportTypes
-
Attribut :
data-export-types -
type :
Array -
Détail :
Types d’export, types supportés :
['json', 'xml', 'png', 'csv', 'txt', 'sql', 'doc', 'excel', 'xlsx', 'pdf']. -
Par défaut :
['json', 'xml', 'csv', 'txt', 'sql', 'excel']
Icons
- export:
'glyphicon-export icon-share'
Options de colonne
forceExport
-
Attribut :
data-force-export -
type :
Boolean -
Détail :
Définissez
truepour forcer l’export d’une colonne, par exemple les colonnes cachées. -
Par défaut :
false
forceHide
-
Attribut :
data-force-hide -
type :
Boolean -
Détail :
Définissez
truepour forcer la masquage d’une colonne, par exemple pour les colonnes d’icônes. -
Par défaut :
false
Événements
onExportSaved
-
Événement jQuery :
export-saved.bs.table -
Paramètre :
exportedRows -
Détail :
Déclenché lorsque les données sont exportées, le paramètre contient :
exportedRows: Les lignes exportées (dépend de exportDataType)
onExportStarted
-
Événement jQuery :
export-started.bs.table -
Paramètre :
undefined -
Détail :
Déclenché avant que les données ne soient collectées et exportées.
Méthodes
exportTable
-
paramètres :
options -
Détail :
Exporte la table avec des options personnalisées.
Localisations
formatExport
-
Paramètre :
undefined -
Par défaut :
function () { return "Exporter les données" }