DataTables

Software screenshot:
DataTables
Dettagli del software:
Versione: 1.11.3 Aggiornato
Data di caricamento: 1 Oct 15
Sviluppatore: Allan Jardine
Licenza: Libero
Popolarità: 527
Dimensione: 1875 Kb

Rating: 3.0/5 (Total Votes: 1)

Il plugin è perfetto per presentare griglie di dati, set di dati e presentare grandi insiemi organizzati di dati in una pagina web

Cosa c'è di nuovo in questa versione:.

  • Nuova API
  • notazione caso Camel
  • Nuovo foglio di stile
  • Built-in miglioramenti paginazione
  • HTML 5 data- * supporto attributo
  • Miglioramento built-in di smistamento e rilevamento del tipo
  • Più facile Ajax manipolazione
  • Da destra a sinistra il supporto disposizione

Cosa c'è di nuovo nella versione 1.10.7:

  • Nuova API
  • notazione caso Camel
  • Nuovo foglio di stile
  • Built-in miglioramenti paginazione
  • HTML 5 data- * supporto attributo
  • Miglioramento built-in di smistamento e rilevamento del tipo
  • Più facile Ajax manipolazione
  • Da destra a sinistra il supporto disposizione

Cosa c'è di nuovo nella versione 1.10.5 / 1.10.6-dev:

  • Nuova API
  • notazione caso Camel
  • Nuovo foglio di stile
  • Built-in miglioramenti paginazione
  • HTML 5 data- * supporto attributo
  • Miglioramento built-in di smistamento e rilevamento del tipo
  • Più facile Ajax manipolazione
  • Da destra a sinistra il supporto disposizione

Cosa c'è di nuovo nella versione 1.9.3:.

  • Rimosso CSS cilecca da themeroller file
  • errori di battitura immobilizzazioni in examples / api / multi_filter_select.html.
  • Rimosso linee CSS duplicate.
  • Test Unità aggiornato per il cambio di nome da mData mDataProp. Si noti che una serie di test per testare la all'indietro compability di mDataProp.
  • Eliminato l'uso di $ .Browser dal momento che questo è depricated in jQuery 1.8 e verrà completamente rimosso in jQuery 1.9.
  • Aggiornamento esempi.

Cosa c'è di nuovo nella versione 1.9.2:

  • Correzioni:
  • Aggiunto jqXHR risparmio di fnServerData esempio
  • errori di sintassi JSDoc che sono stati raccolti da JSDoc Toolkit
  • API: $ metodo, quando viene utilizzato con il rendering mescolavano, quando non sono stati resi tutte le righe, i risultati in jQuery che cercano di svolgere un selettore su 'nulla', che genera un errore. Ora controllare per la tr avere da creare prima di aggiungerlo alla matrice di passare a jQuery
  • Usa $ e fnUpdate nell'esempio colonna di indice
  • fnDeleteRow potrebbe causare la pagina a cadere indietro di un
  • Chiamare fnClose in fnPreDrawCallback si tradurrebbe in un errore
  • Consenti personalizzati JUI intestazione e piè classi
  • fnStateLoad esempio ha un parametro di riserva (anche se non è nella lista dei parametri).

Cosa c'è di nuovo nella versione 1.9.1:

  • Aggiornamento: -webkit0overflow-scrolling: tocco su tutti file dataTables_scrollBody CSS
  • DataTable - 1.9.1 release: -)
  • unit test Fix: Corrispondenza cambiare per consentire informazioni macro in una delle stringhe i test di unità dovrebbero essere rinnovate per riflettere questo
  • unit test Fix: Numero di errori in questo test
  • Nuovo: & quot; distruggere & quot; evento - quando la tabella viene distrutto l'evento distruggere è ora attivato. Questo è molto simile a come aoDestroyCallback funzionava prima, ma questo porta l'attuazione in linea con la più recente richiamata / eventi mechanisim utilizzati in DataTable
  • Update: aggiornare il testo per i due esempi jEditable
  • Nuovo: opzione & quot Colonna; sCellType & quot; - Consente di creare cellule TD (default) o TH per una colonna. Utile per creare intestazioni di riga nella TBODY.
  • Nuovo: metodo API statico - fnVersionCheck stesso come il controllo della versione che è già disponibile come un metodo di istanza, ma qui disponibile come metodo API statica attaccato a $ .fn.dataTable
  • Nuovo: metodo API statico - fnIsDataTable - verificare se un nodo TABLE è un DataTable o no
  • Nuovo: metodo API statico - fnTables - ottenere i DataTable che vengono inizializzati sul tavolo (opzionale limitare ai soli tabella visibile)
  • Fix: altezza Scrollbody in IE7- - uso offsetHeight costantemente - 9424
  • API - fix: Il parametro per fnDraw è stato invertito per errore nel rilascio 1.9.0 - 7825
  • Dev fix: Missed un def variabile nel recente cambiamento _fnLanguageCompat
  • Documenti - fix: parametro Mostra oSettings in fnDrawCallback esempio - 9067
  • Docs - fix: Typos
  • Documenti - fix: documentazione fnSort aggiornati per indicare l'ordinamento delle colonne - 9094
  • Correzione: funzioni afnSortData non venivano eseguiti con campo di applicazione della istanza DataTables

Cosa c'è di nuovo nella versione 1.9.0:

  • DataTable 1.9 ha una molto migliorata API per la personalizzazione dello stato , ma ha significato la rimozione dei vecchi parametri fnStateLoadCallback e fnStateSaveCallback.

Cosa c'è di nuovo nella versione 1.8.2:

  • Correzione: Unità correzione di compatibilità di prova per IE7
  • Nuovo: Se una sorgente dati è risultato essere una funzione, allora la funzione viene eseguita e il ritorno utilizzato per la visualizzazione delle cellule (+ ordinamento, filtraggio ecc). Questo è utile per l'integrazione con knockout.js e backbone.js ecc.
  • Nuovo: Tutti gli esempi che mostrano richieste Ajax ora mostrano la risposta JSON dal server (evidenziate per essere readiable formattazione JSON) e le risposte indicate verranno aggiornati con ogni ulteriore richiesta. L'idea è di rendere la formattazione DataTables aspetta / può far fronte con più evidente
  • Dev fix: I nuovi eventi personalizzati passeranno sempre e comunque le impostazioni DataTable oggetto come primo parametro
  • Aggiorna per ultimo jQuery - 1.6.3

Cosa c'è di nuovo nella versione 1.8.1:

  • Dev fix: fnDestry non era riapplicare originale con correttamente a causa di un errore in un precedente commit - raccolti da unit test
  • Fix: allineamento Row con x-scrolling disabili e il tavolo troppo piccolo per disegnare completamente. In precedenza DataTable emetterebbero un errore circa le colonne che non si allineano in questo caso, e quindi del suo meglio per disegnare la tabella, ma questo sarebbe finiscono per guardare piuttosto male. La correzione è di non permettere la tabella di disegnare piccolo di quello che può eventualmente essere quando x-scorrimento è disabilitata. Questi effetti tavoli ridimensionabili dinamicamente - 5232
  • Update: Per gli oggetti, considerare mDataProp che viene inviato da DataTable per l'ordinamento e filtraggio per ottenere l'ordine corretto delle righe. Questo è utile per ColReorder e più in generale aumenta la flessibilita di tutta la tabella
  • Nuovo: Invia mDataProp al server per l'elaborazione lato server. Questo è molto simialr al parametro sNames, ma più comoda quando si utilizza già mDataProp
  • Aggiornamento: aggiornamento alla più recente jQuery - 1.6.1
  • Fix: le colonne ordinabile ma nascosto hanno eventi ad essi per l'ordinamento, ma questo gestore di eventi non viene rimosso quando la colonna viene resa visibile ancora per fnDestroy. Semplicemente bisogno di cambiare l'ordine di come il distruggere è fatto - vale a dire rimuovere gli eventi subito dopo le colonne sono resi visibili, non prima - 5497
  • Fix: Quando espressioni complesse sono costruite con aoColumnDefs, con la conseguente possibilità per una colonna per essere trasformato & quot; e spegnimento & quot; durante l'inizializzazione, che si tradurrebbe in classi colonna forse non essere corretto per lo smistamento - 5472 - complimenti a rups per questa correzione
  • Nuovo: caratteristiche accessibilità - la lunghezza cambiamento di controllo e il controllo di filtraggio sono ora avvolti in & # x3c; etichetta & # X3e; tag (un rapporto esplicito ai loro elementi di input) per aiutare accessibilità. Potete vedere questo subito, semplicemente cliccando sul pulsante & quot; Ricerca: & quot; il testo ora -. si concentrerà l'ingresso della casella di testo, mentre per i lettori di schermo che darà il testo dell'etichetta dall'etichetta
  • Nuovo: La stringa di lingua di input filtering (oLanguage.sSearch) ha ora la & quot; macro & quot; _input_ In esso per permettere l'elemento di input di essere posizionato in qualsiasi punto della stringa. Per esempio, se avete dato & quot; & quot ;: SSearch & quot; Data_INPUT_Tables & quot; l'uscita per il filtro sarebbe & quot; Dati & # x3c; ingresso ... / & # X3e; Tavoli & quot ;. Questo è facoltativo -. Se _input_ non è dato, quindi come prima volontà sarà virare l'elemento di input fino alla fine di un dato (o di default) la stringa di testo
  • Correzione: La possibilità di utilizzare strutture dati complesse in 1.8 significa che gli array che sono passati in a fnUpdate non devono essere rigorosamente la stessa lunghezza del numero di colonne della tabella - pertanto l'avvertimento che viene dato, se si esegue questa operazione è sbagliato ... altre modifiche al codice necessario - proprio nessun bisogno per generare l'avvertimento! Unit test aggiunto - 5396
  • Esempi fissare: Dettagli tavolo ha una colonna in più in esso, all'inizio, quindi questo deve essere presa in considerazione durante l'ordinamento - 5422
  • Correzione: La larghezza tabella non è impostato quando larghezza automatica viene disattivata quindi non dovremmo impostare quando distruggere il tavolo - 5220
  • Start DataTable 1.8.1 sviluppo
  • Correzione: Un paio di errori di battitura negli esempi

Cosa c'è di nuovo nella versione 1.7.5:

  • Risolto: fnInitComplete non era l'ultima cosa di essere eseguito quando si utilizza una sorgente DOM. Era possibile che è possibile impostare sAjaxSource in fnInitComplete che poi farebbe scattare DataTable a fare una chiamata Ajax in modo non corretto.
  • Aggiornamento: Affidabilità dei test di unità in browser diversi da WebKit
  • fissi: fnDrawCallback era in realtà la prima delle funzioni di callback sorteggio che è stato chiamato (i richiami interni sono stati chiamati più tardi). Questo non era corretta e che ora un ciclo su matrice per ottenere l'ordine che vogliamo. Ad un certo punto, in futuro, potrebbe essere richiesto di avere un ordinamento se questi disegnano richiamate diventano interdipendenti.
  • Prestazioni: Re-scritto l'attuazione di smistamento in modo da non utilizzare uno eval () di $ .inArray (). inArray stato trovato per avere un grave effetto negativo su IE che conta le operazioni per dare il 'script è in esecuzione lenta' messaggio di errore - il nuovo L'implementazione utilizza un valore / chiave mapping inverso per rendere il look up veloce come un singolo parametro oggetto di retreival. Inoltre, ho fatto un po 'di ottimizzazione e funzione completezza lavoro sulla versione non eval di smistamento (in precedenza il metodo di ordinamento AIR) e ho trovato che questo è almeno altrettanto buono (più veloce in alcuni casi) rispetto alla vecchia eval () sorta, quindi questo è ora il difetto ed unico metodo di ordinamento DataTable fornisce - 2922
  • Unisci ramo 'master' di github.com:DataTables/DataTables
  • Aggiornamento: fnAdjustColumnSizing quando viene chiamato con 'falso' come primo parametro (e unico) sarà ora applicare le dimensioni delle colonne calcolate al tavolo durante lo scorrimento viene utilizzato. Questo permette un aggiornamento non Ajax si verifichi se si utilizza l'elaborazione lato server. Grazie a Cat Weismann per questa patch.
  • Aggiornamento: fnAdjustColumnSizing quando viene chiamato con 'falso' come primo parametro (e unico) sarà ora applicare le dimensioni delle colonne calcolate al tavolo durante lo scorrimento viene utilizzato. Questo permette un aggiornamento non Ajax si verifichi se si utilizza l'elaborazione lato server.
  • fissi: Il comportamento per le intestazioni complesse è stato leggermente modificato per le intestazioni complesse che solo il primo degli elementi TH non univoci sarà click per ordinare-in grado. Aggiornamento unit test necessario in quanto si tratta di un comportamento diverso da prima, quando tutti gli elementi appartenenti a una colonna erano clic per ordinare.
  • Aggiornamento - ora utilizzando jQuery 1.4.4 come la copia di jQuery incluso nella distribuzione DataTables. Supera tutti i test di unità
  • fissi: quando si utilizza l'elaborazione lato server e dopo aver chiamato fnDestroy, non fare un altro XHR al server come non saranno utilizzati i dati - 3375
  • Correzione: correttamente aggiungere il sClass agli elementi TH nell'intestazione
  • Nuovo: Aggiunta opzione bScrollAutoCss (default true). Ciò consente di controllare gli stili di scorrimento con i CSS, dove come normalmente DataTable fisserà (e sovrascrivere) gli stili stesso. Questo è utile per se si vuole avere una barra di scorrimento che mostra in ogni momento (normalmente auto).
  • fissi: Rimuovere stile audace quando si utilizza Jui come sembra fuori luogo nei controlli della tabella
  • Nuovo: opzioni di visibilità della colonna in DataTable (bVisible e fnSetColumnVis) ora tiene conto più di una riga in THEAD e TFOOT. Si prega di notare che colspan rowspan e non sono supportati quando si utilizzano opzioni di visibilità colonna nell'intestazione e piè di pagina, e molto probabilmente avere effetti che non sono affatto desiderabili. Come tale ci sono le condizioni per questo utilizzo (si noti che se si ha solo una riga nell'intestazione / piè di pagina, allora questo non ha alcun impatto), in particolare il numero di cellule nell'intestazione / piè di pagina molto uguale alle colonne * righe (in ognuno). In questo modo i DataTable possono aggiungere con precisione e rimuovere le cellule, se necessario. Le cellule possono essere sia TH o TD elementi, ma DataTables richiede ancora almeno un elemento TH per ciascuna colonna.
  • Aggiornamento: In precedenza, quando più celle sono state rilevate come unico a una colonna all'ultimo sarebbe dato priorità (vale a dire l'ordinamento gestore di eventi, ecc). Questo è ora non è più il caso e la prima avrà la priorità.
  • fissi: Rimuovere il parametro 'sNames' che è stato introdotto per l'elaborazione lato server in 1.7.4. Il parametro 'sColumns' esegue effettivamente esattamente questo compito già. Doh. Aggiornare anche l'esempio PHP per tenerne conto - 3218

Requisiti :

  • Javascript abilitato sul lato client
  • jQuery

Screenshots

datatables_1_77689.png

Programmi simili

jquery.resize.js
jquery.resize.js

5 Jun 15

jQuery Git vs Git
jQuery Git vs Git

14 Apr 15

Hovercard
Hovercard

21 Jul 15

SMover
SMover

5 Jun 15

Commenti a DataTables

I commenti non trovato
Aggiungi commento
Accendere le immagini!