Vedi su GitHub

Bootstrap Table Ordinamento Multiplo

Estensione Ordinamento Multiplo della tabella di Bootstrap Table.

In questa pagina

Utilizzo

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

Esempio

Ordinamento Multiplo

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" }

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.