Bootstrap Table Ordinamento Multiplo
Estensione Ordinamento Multiplo della tabella di Bootstrap Table.
Utilizzo
<script src="extensions/multiple-sort/bootstrap-table-multiple-sort.js"></script>
Esempio
Opzioni
showMultiSort
-
Attributo:
data-show-multi-sort -
Tipo:
Boolean -
Dettagli:
Imposta true per consentire l’ordinamento multiplo.
-
Default:
false
showMultiSortButton
-
Attributo:
data-show-multi-sort-button -
Tipo:
Boolean -
Dettagli:
Imposta false per nascondere il pulsante UI di ordinamento multiplo.
-
Default:
true
multiSortStrictSort
-
Attributo:
data-multi-sort-strict-sort -
Tipo:
Boolean -
Dettagli:
Imposta true per abilitare l’ordinamento rigoroso. Ciò significa che le stringhe saranno confrontate e ordinate utilizzando toLowerCase.
-
Default:
false
sortPriority
-
Attributo:
data-sort-priority -
Tipo:
Object -
Dettagli:
Imposta una o più priorità di ordinamento. Esempio:
[ { "sortName": "forks_count", "sortOrder": "desc" }, { "sortName": "stargazers_count", "sortOrder":"desc" } ] -
Default: null
Icons
sort:'glyphicon-sort'plus:'glyphicon-plus'minus:'glyphicon-minus'
Metodi
multipleSort
-
parametri: none
-
Dettagli:
Forza l’ordinamento multiplo della tabella (utilizzabile dopo modifiche manuali dei dati).
multiSort
-
parametri: sortPriority
-
Dettagli:
Imposta una o più priorità di ordinamento. Esempio:
[ { "sortName": "forks_count", "sortOrder": "desc" }, { "sortName": "stargazers_count", "sortOrder": "asc" } ]
Localizzazioni
formatAddLevel
-
Dettagli:
Testo del pulsante Aggiungi livello
-
Default:
function () { return "Aggiungi Livello" }
formatCancel
-
Dettagli:
Testo del pulsante Annulla
-
Default:
function () { return "Annulla" }
formatColumn
-
Dettagli:
Testo dell’intestazione Colonna
-
Default:
function () { return "Colonna" }
formatDeleteLevel
-
Dettagli:
Testo del pulsante Elimina livello
-
Default:
function () { return "Elimina Livello" }
formatDuplicateAlertTitle
-
Dettagli:
Titolo dell’avviso duplicato
-
Default:
function () { return "Duplicato(i) rilevato(i)!" }
formatDuplicateAlertDescription
-
Dettagli:
Testo dell’avviso duplicato
-
Default:
function () { return "Rimuovi o modifica qualsiasi colonna duplicata." }
formatMultipleSort
-
Dettagli:
Titolo della modale di ricerca avanzata
-
Default:
function () { return "Ordinamento Multiplo" }
formatOrder
-
Dettagli:
Testo del pulsante Ordine
-
Default:
function () { return "Ordine" }
formatSort
-
Dettagli:
Testo del pulsante Ordina
-
Default:
function () { return "Ordina" }
formatSortBy
-
Dettagli:
Testo del pulsante Ordina per
-
Default:
function () { return "Ordina per" }
formatSortOrders
-
Dettagli:
Testo degli ordini di ordinamento
-
Default:
- asc :
function () { return "Crescente" } - desc :
function () { return "Decrescente" }
- asc :
formatThenBy
-
Dettagli:
Testo del pulsante Poi per
-
Default:
function () { return "Poi per" }
Eventi
onMultipleSort(multiple-sort.bs.table)
- Si scatena quando si ordina con una o più Priorità di Ordinamento.