Bootstrap Table Multiple Sort
Extension Table Multiple Sort de Bootstrap Table.
Utilisation
<script src="extensions/multiple-sort/bootstrap-table-multiple-sort.js"></script>
Exemple
Options
showMultiSort
-
attribute :
data-show-multi-sort -
type :
Boolean -
Détail :
Définissez true pour permettre le tri multiple.
-
Par défaut :
false
showMultiSortButton
-
attribute :
data-show-multi-sort-button -
type :
Boolean -
Détail :
Définissez false pour masquer le bouton d’interface utilisateur de tri multiple.
-
Par défaut :
true
multiSortStrictSort
-
attribute :
data-multi-sort-strict-sort -
type :
Boolean -
Détail :
Définissez true pour activer le tri strict. Cela signifie que les chaînes seront comparées et ordonnées en utilisant toLowerCase.
-
Par défaut :
false
sortPriority
-
attribute :
data-sort-priority -
type :
Object -
Détail :
Définissez une ou plusieurs priorités de tri. Exemple :
[ { "sortName": "forks_count", "sortOrder": "desc" }, { "sortName": "stargazers_count", "sortOrder":"desc" } ] -
Par défaut : null
Icons
sort:'glyphicon-sort'plus:'glyphicon-plus'minus:'glyphicon-minus'
Méthodes
multipleSort
-
paramètres : aucun
-
Détail :
Force le tri multiple de la table (utilisable après des changements manuels de données).
multiSort
-
paramètres : sortPriority
-
Détail :
Définissez une ou plusieurs priorités de tri. Exemple :
[ { "sortName": "forks_count", "sortOrder": "desc" }, { "sortName": "stargazers_count", "sortOrder": "asc" } ]
Localisations
formatAddLevel
-
Détail :
Texte du bouton d’ajout de niveau
-
Par défaut :
function () { return "Ajouter un niveau" }
formatCancel
-
Détail :
Texte du bouton d’annulation
-
Par défaut :
function () { return "Annuler" }
formatColumn
-
Détail :
Texte de l’en-tête Colonne
-
Par défaut :
function () { return "Colonne" }
formatDeleteLevel
-
Détail :
Texte du bouton de suppression de niveau
-
Par défaut :
function () { return "Supprimer le niveau" }
formatDuplicateAlertTitle
-
Détail :
Titre de l’alerte de duplication
-
Par défaut :
function () { return "Doublon(s) détecté(s) !" }
formatDuplicateAlertDescription
-
Détail :
Texte de l’alerte de duplication
-
Par défaut :
function () { return "Veuillez supprimer ou modifier toute colonne dupliquée." }
formatMultipleSort
-
Détail :
Titre de la fenêtre modale de tri multiple
-
Par défaut :
function () { return "Tri multiple" }
formatOrder
-
Détail :
Texte du bouton d’ordre
-
Par défaut :
function () { return "Ordre" }
formatSort
-
Détail :
Texte du bouton de tri
-
Par défaut :
function () { return "Tri" }
formatSortBy
-
Détail :
Texte du bouton de tri par
-
Par défaut :
function () { return "Trier par" }
formatSortOrders
-
Détail :
Texte des ordres de tri
-
Par défaut :
- asc :
function () { return "Croissant" } - desc :
function () { return "Décroissant" }
- asc :
formatThenBy
-
Détail :
Texte du bouton ensuite par
-
Par défaut :
function () { return "Ensuite par" }
Événements
onMultipleSort(multiple-sort.bs.table)
- Déclenché lors du tri avec une ou plusieurs priorités de tri.