Vedi su GitHub

Bootstrap Table Export

Estensione Export per Bootstrap Table.

In questa pagina

Utilizza il plugin: tableExport.jquery.plugin

Questo è un link importante da controllare in quanto alcuni tipi di file potrebbero richiedere passaggi aggiuntivi.

Utilizzo

<script src="extensions/export/bootstrap-table-export.js"></script>

Esempio

Export

Opzioni

showExport

  • Attributo: data-show-export

  • Tipo: Boolean

  • Dettagli:

    Imposta true per mostrare il pulsante di esportazione.

  • Default: false

exportDataType

  • Attributo: data-export-data-type

  • Tipo: String

  • Dettagli:

    Tipo di dati da esportare, supporta: 'basic' (base), 'all' (tutti), 'selected' (selezionati).

  • Default: basic

exportFooter

  • Attributo: data-export-footer

  • Tipo: Boolean

  • Dettagli:

    Imposta true per esportare il piè di tabella.

  • Default: false

exportOptions

  • Attributo: data-export-options

  • Tipo: Object

  • Dettagli:

    Opzioni di esportazione di tableExport.jquery.plugin opzioni

    exportOptions.fileName può essere una stringa o una funzione, ad esempio:

    exportOptions: {
      fileName: function () {
        return 'exportName'
      }
    }

exportTypes

  • Attributo: data-export-types

  • Tipo: Array

  • Dettagli:

    Tipi di esportazione, supporta i tipi: ['json', 'xml', 'png', 'csv', 'txt', 'sql', 'doc', 'excel', 'xlsx', 'pdf'].

  • Default: ['json', 'xml', 'csv', 'txt', 'sql', 'excel']

Icon

  • export: 'glyphicon-export icon-share'

Opzioni delle colonne

forceExport

  • Attributo: data-force-export

  • Tipo: Boolean

  • Dettagli:

    Imposta true per forzare l’esportazione di una colonna, ad esempio colonne nascoste.

  • Default: false

forceHide

  • Attributo: data-force-hide

  • Tipo: Boolean

  • Dettagli:

    Imposta true per forzare la nascosta di una colonna, ad esempio per colonne di icone.

  • Default: false

Eventi

onExportSaved

  • Evento jQuery: export-saved.bs.table

  • Parametro: exportedRows

  • Dettagli:

    Si attiva quando i dati vengono esportati, il parametro contiene:

    • exportedRows: Le righe esportate (dipende da exportDataType)

onExportStarted

  • Evento jQuery: export-started.bs.table

  • Parametro: undefined

  • Dettagli:

    Si attiva prima che i dati vengano raccolti ed esportati.

Metodi

exportTable

  • Parametri: options

  • Dettagli:

    Esporta la tabella con opzioni personalizzate.

Localizzazioni

formatExport

  • Parametro: undefined

  • Default: function () { return "Esporta dati" }