Voir sur GitHub

Bootstrap Table Export

Extension Table Export de Bootstrap Table.

Sur cette page

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

Export

Options

showExport

  • Attribut : data-show-export

  • type : Boolean

  • Détail :

    Définissez true pour 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 true pour 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.plugin

    exportOptions.fileName peut ê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 true pour 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 true pour 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" }