Bootstrap Table Export
Estensione Export per Bootstrap Table.
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
Opzioni
showExport
-
Attributo:
data-show-export -
Tipo:
Boolean -
Dettagli:
Imposta
trueper 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
trueper esportare il piè di tabella. -
Default:
false
exportOptions
-
Attributo:
data-export-options -
Tipo:
Object -
Dettagli:
Opzioni di esportazione di
tableExport.jquery.pluginopzioniexportOptions.fileNamepuò 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
trueper forzare l’esportazione di una colonna, ad esempio colonne nascoste. -
Default:
false
forceHide
-
Attributo:
data-force-hide -
Tipo:
Boolean -
Dettagli:
Imposta
trueper 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" }