DataTables

Software screenshot:
DataTables
Software detaljer:
Version: 1.11.3 Opdateret
Upload dato: 1 Oct 15
Udvikler: Allan Jardine
Licens: Gratis
Popularitet: 527
Størrelse: 1875 Kb

Rating: 3.0/5 (Total Votes: 1)

Dette plugin er perfekt til at præsentere data net, datasæt og præsentere store organiserede sæt af data på en webside

Hvad er nyt i denne udgivelse:.

  • Ny API
  • Camel sagen notation
  • Nyt stylesheet
  • Indbygget paginering forbedringer
  • HTML 5 data- * attribut støtte
  • Forbedret indbygget sortering og afsløring typen
  • Nemmere Ajax håndtering
  • Højre mod venstre layout support

Hvad er nyt i version 1.10.7:

  • Ny API
  • Camel sagen notation
  • Nyt stylesheet
  • Indbygget paginering forbedringer
  • HTML 5 data- * attribut støtte
  • Forbedret indbygget sortering og afsløring typen
  • Nemmere Ajax håndtering
  • Højre mod venstre layout support

Hvad er nyt i version 1.10.5 / 1.10.6-dev:

  • Ny API
  • Camel sagen notation
  • Nyt stylesheet
  • Indbygget paginering forbedringer
  • HTML 5 data- * attribut støtte
  • Forbedret indbygget sortering og afsløring typen
  • Nemmere Ajax håndtering
  • Højre mod venstre layout support

Hvad er nyt i version 1.9.3:.

  • Fjernet dud CSS fra themeroller fil
  • Faste stavefejl i eksempler / api / multi_filter_select.html.
  • Fjernet dublerede CSS linjer.
  • Enhed test opdateret for mData navneskiftet fra mDataProp. Bemærk, at en række tests for at teste baglæns kompatibilitet af mDataProp.
  • Fjernet brug af $ .browser da dette depricated i jQuery 1,8 og vil blive helt fjernet i jQuery 1.9.
  • Opdater eksempler.

Hvad er nyt i version 1.9.2:

  • Rettelser:
  • Tilføjet jqXHR besparelse til fnServerData eksempel
  • JSDoc syntaksfejl, som blev samlet op af JSDoc Toolkit
  • API: $ metode, når det bruges med defered rendering, når alle rækker ikke er blevet gjort, resulterer i jQuery forsøger at udføre en vælgeren på "null", som kaster en fejl. Nu kontrollere for st have bliver skabt, før du tilføjer den til array til at passere til jQuery
  • Brug $ og fnUpdate i eksempel indekset kolonnen
  • fnDeleteRow kan få siden til at falde tilbage med en
  • Opkald fnClose i fnPreDrawCallback vil resultere i en fejl
  • tillader brugerdefinerede Jui sidehoved og sidefod klasser
  • fnStateLoad eksempel har et ekstra parameter (dog ikke på listen parametre).

Hvad er nyt i version 1.9.1:

  • Update: -webkit0overflow-scrolling: touch på alle dataTables_scrollBody CSS-filer
  • DataTables - 1.9.1 release: -)
  • Fix unit test: witht han skifte til tillade info makroer i nogen af ​​strengene de unit test skal opdateres for at afspejle dette
  • Fix unit test: Antallet af fejl i denne test
  • Ny: & quot; ødelægge & quot; begivenhed - når bordet er ødelagt ødelægge begivenheden er nu udløst. Dette er meget lig hvordan aoDestroyCallback arbejdede før, men det bringer gennemførelsen i overensstemmelse med den nyere tilbagekald / begivenheder mechanisim brugt i DataTable
  • Update: Opdater tekst til de to jEditable eksempler
  • Ny: Kolonne option & quot; sCellType & quot; - Kan du oprette TD (standard) eller TH-celler for en kolonne. Nyttigt for at skabe række overskrifter i tbody.
  • Ny: Statisk API metode - fnVersionCheck samme som den version kontrol, der allerede er tilgængelig som en instans metode, men her tilgængelig som en statisk API metode knyttet til $ .fn.dataTable
  • Ny: Statisk API metode - fnIsDataTable - kontrollere, om en TABLE knude er en DataTable eller ej
  • Ny: Statisk API metode - fnTables - få de DataTables der initialiseres på bordet (eventuelt begrænse til kun de synlige tabeller)
  • Rettelse: Scrollbody højde i IE7- - brug offsetHeight konsekvent - 9424
  • API - rettelse: Parameteren for fnDraw blev vendt ved en fejltagelse i 1.9.0 udgivelsen - 7825
  • Dev rettelse: Mistede en variabel def i den seneste _fnLanguageCompat forandring
  • Dokumenter - fix: Vis oSettings parameter i fnDrawCallback eksempel - 9067
  • Dokumenter - Fix: Stavefejl
  • Dokumenter - fix: fnSort dokumentation opdateret for at angive kolonne sortering - 9094
  • Rettelse: afnSortData funktioner ikke blev henrettet med DataTables eksempel anvendelsesområde

Hvad er nyt i version 1.9.0:

  • DataTables 1.9 har en meget forbedret API til staten tilpasning , men det har betydet, at fjerne de gamle parametre fnStateLoadCallback og fnStateSaveCallback.

Hvad er nyt i version 1.8.2:

  • Rettelse: Unit test kompatibilitet rettelse til IE7
  • Nyt: Hvis en datakilde viser sig at være en funktion, så den funktion udføres og afkastet anvendes til visning celle (+ sortering, filtrering osv). Dette er nyttigt for integration med knockout.js og backbone.js osv.
  • Nyt: Alle eksempler, der viser Ajax anmodninger nu viser JSON svar fra serveren (fremhævet at være readiable JSON formatering), og svarene viste opdateres med hver yderligere anmodning. Ideen er at gøre formatering, DataTables forventer / kan klare mere indlysende
  • Dev fix: De nye brugerdefinerede begivenheder vil altid passere DataTables indstillinger objekt som den første parameter
  • Opdater til nyeste jQuery - 1.6.3

Hvad er nyt i version 1.8.1:

  • Dev fix: fnDestry var ikke ansøge original med korrekt på grund af en fejl i en tidligere begå - samlet op af unit tests
  • Rettelse: Række tilpasning til x-scrolling deaktiveret og tabellen for lille til at trække fuldt ud. Tidligere DataTables ville udsende en fejl om kolonnerne ikke er justeret i denne sag, og derefter prøve sit bedste for at tegne bordet, men dette ville ende med at se helt slemt. Rettelsen er ikke at lade bordet for at trække mindre, end det overhovedet kan være, når X-rulning er deaktiveret. Denne effekter dynamisk resizable tabeller - 5232
  • Update: For genstande, overveje mDataProp der sendes fra DataTables til sortering og filtrering for at få den rigtige rækkefølge af rækkerne. Dette er nyttigt for ColReorder og mere generelt det øger flexability af hele tabellen
  • Ny: Send mDataProp til serveren for server-side behandling. Dette er meget simialr til sNavne parameter, men mere convient når allerede bruger mDataProp
  • Opdateret: Opdater til nyeste jQuery - 1.6.1
  • Fix: Kolonner, som er sorteres men skjult har begivenheder knyttet til dem til sortering, men denne hændelseshandler fjernes ikke, når søjlen gøres synlige igen for fnDestroy. Simpelthen nødt til at ændre rækkefølgen af ​​hvordan ødelægger gøres - dvs. fjerne begivenheder lige efter kolonnerne gøres synlige, ikke før - 5497
  • Fix: Når komplekse udtryk er opbygget med aoColumnDefs, hvilket resulterer i muligheden for en kolonne, der skal drejes & quot; og slukkes & quot; under initialiseringen, ville det resultere i kolonnen klasser muligvis ikke er korrekte for sorteringen - 5472 - kudos til rups for denne rettelse
  • Ny: Accessability funktioner - længden skiftende kontrol og filtrering kontrol nu pakket ind i & # X3C, label & # x3e; tags (en udtrykkelig forhold til deres input elementer) for at hjælpe tilgængeligheden. Du kan se dette umiddelbart ved blot at klikke på & quot; Søg: & quot; tekst nu -. Det vil fokusere input fra tekstfeltet, mens det for skærmlæsere det vil give etiketten tekst fra etiketten
  • Ny: Den filtrering indtastningssprog streng (oLanguage.sSearch) har nu & quot; makro & quot; _INPUT_ I det at give input element, der skal placeres hvor som helst i strengen. For eksempel hvis du gav & quot; sSearch & quot ;: & quot; Data_INPUT_Tables & quot; output for filteret ville være & quot; Data & # X3C; input ... / & # x3e, Borde & quot ;. Dette er valgfrit -. Hvis _INPUT_ ikke er givet, så som før vilje vil tack input element til slutningen af ​​det givne (eller standard) tekststreng
  • Rettelse: Evnen til at bruge komplekse datastrukturer i 1.8 betyder, at arrays, som er gået ind til fnUpdate ikke behøver strengt være den samme længde som antallet af kolonner i tabellen - derfor den advarsel, der er givet, hvis du gør dette er galt ... ingen andre kodeændringer nødvendig - bare ingen grund til at generere advarsel! Unit test tilføjet - 5396
  • Eksempler fix: Detaljer bord har en ekstra kolonne i det i starten, så dette skal tages i betragtning, når sortering - 5422
  • Rettelse: Tabellen bredde er ikke indstillet, når auto bredde er deaktiveret, så vi må ikke sætte det når at ødelægge bordet - 5220
  • Start DataTables 1.8.1 udvikling
  • Rettelse: Et par stavefejl i eksemplerne

Hvad er nyt i version 1.7.5:

  • Fast: fnInitComplete ikke var den sidste ting at være udføres ved brug DOM kilde. Det var muligt, at man kunne sætte sAjaxSource i fnInitComplete som så ville udløse DataTables at gøre en Ajax opkald forkert.
  • Opdateret: Pålidelighed af unit tests i ikke-WebKit browsere
  • Fast: fnDrawCallback var faktisk den første af de uafgjort tilbagekald funktioner, der blev kaldt (de interne tilbagekald blev kaldt senere). Det var forkert, og vi har nu løkke over array til at få ordren, vi ønsker. På et tidspunkt i fremtiden kan det være nødvendigt at have en bestilling, hvis disse trækker tilbagekald bliver interdependant.
  • Ydelse: Re-skrevet sortering implementering, så den ikke bruge enten eval () på $ .inArray (). inArray viste sig at have en alvorlig negativ effekt på IE som tæller operationer til at give den "scriptet kører langsomt 'fejlmeddelelsen - det nye gennemførelsesprogram bruger en værdi / nøgle omvendt kortlægning at få se op så hurtigt som et enkelt objekt parameter retreival. Desuden har jeg gjort nogle optimering og funktion fuldstændighed arbejde på den ikke-eval version af sorteringen (tidligere AIR sortering metoden), og jeg har fundet dette at være mindst lige så god (hurtigere i nogle tilfælde) end den gamle eval () sortere, så det er nu standard og kun sortering metode DataTables giver - 2922
  • Flet gren 'master' i github.com:DataTables/DataTables
  • Opdateret: fnAdjustColumnSizing når der bliver kaldt med 'falske' som den første (og eneste) parameteren vil nu anvende de beregnede kolonne størrelser til bordet, når du ruller bliver brugt. Dette giver mulighed for en ikke-Ajax opdatering for at forekomme, hvis du bruger server-side behandling. Tak til Cat Weismann for denne patch.
  • Opdateret: fnAdjustColumnSizing når der bliver kaldt med 'falske' som den første (og eneste) parameteren vil nu anvende de beregnede kolonne størrelser til bordet, når du ruller bliver brugt. Dette giver mulighed for en ikke-Ajax opdatering for at forekomme, hvis du bruger server-side behandling.
  • Fast: Adfærden for komplekse overskrifter er lidt blevet ændret til komplekse overskrifter i, at kun den første af ikke-unikke TH elementer vil blive klik for at sortere-stand. Enhed test opdatering nødvendig, da dette er anderledes opførsel fra før, når alle elementer, som tilhører en kolonne var klik for at sortere.
  • Opdateret - nu bruger jQuery 1.4.4 som kopien af ​​jQuery inkluderet i DataTables distribution. Passerer alle unit test
  • Fast: Når du bruger server-side behandling og kaldte fnDestroy, ikke gør andet XHR til serveren, da oplysningerne ikke vil blive brugt - 3375
  • Rettelse: Korrekt tilføje sClass til TH elementerne i headeren
  • Ny: Tilføj bScrollAutoCss option (standard sandt). Dette giver dig mulighed for at styre de rullende stilarter med CSS, hvor som normalt DataTables vil sætte (og tilsidesætte) de selv stilarter. Dette er nyttigt for, hvis du vil have et rullepanel viser på alle tidspunkter (normalt auto).
  • Fast: Fjern fed styling, når du bruger JUI som det ser ud af sted i tabellen kontroller
  • Ny: Kolonne synlighed muligheder i DataTables (bVisible og fnSetColumnVis) nu tage hensyn til mere end én række i thead og tfoot. Bemærk venligst, at colspan og rowspan understøttes IKKE ved brug af kolonne synlighed muligheder i sidehoved og sidefod, og vil meget sandsynligt har virkninger, som er slet ikke ønskelig. Som sådan er der betingelser på denne anvendelse (bemærk, at hvis du kun har én række i sidehovedet / sidefoden, så har ingen indvirkning), specielt antallet af celler i overskrift / fodnote meget lig med de kolonner * rækker (i hver og en). Denne måde DataTables kan præcist tilføje og fjerne cellerne efter behov. Cellerne kan være enten TH eller TD elementer, men DataTables stadig kræver mindst et TH element for hver kolonne.
  • Opdateret: Tidligere når flere celler blev detekteret som unikke for en kolonne den sidste ville blive givet prioritet (dvs. sortering event handleren osv). Dette er nu ikke længere tilfældet, og det første vil tage prioritet.
  • Fast: Fjern den "sNavne 'parameter, der blev indført for server-side forarbejdning i 1.7.4. Parameteren 'sColumns' faktisk udfører præcis denne opgave allerede. Doh. Også opdatere eksempel PHP til at tage højde for dette - 3218

Krav :

  • have Javascript aktiveret i klientsiden
  • jQuery

Screenshots

datatables_1_77689.png

Lignende software

jQuery.deserialize
jQuery.deserialize

10 Dec 15

matchHeights
matchHeights

13 May 15

jQuery Stream
jQuery Stream

21 Jul 15

Kommentarer til DataTables

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!