DataTables

Software skärmdump:
DataTables
Mjukvaruinformation:
Version: 1.11.3 Uppdaterad
Ladda upp dagen: 1 Oct 15
Utvecklare: Allan Jardine
Licens: Gratis
Popularitet: 527
Storlek: 1875 Kb

Rating: 3.0/5 (Total Votes: 1)

Insticksprogrammet är perfekt för att presentera datarutnät, dataset och presentera stora organiserade datamängder på en webbsida

Vad är nytt i den här versionen.

  • Ny API
  • Camel case notation
  • Ny stylesheet
  • Inbyggd paginering förbättringar
  • HTML 5 data- * attribut support
  • Förbättrad inbyggda sortering och typ upptäckt
  • Lättare Ajax hantering
  • Höger till vänster stöd layout

Vad är nytt i version 1.10.7:

  • Ny API
  • Camel case notation
  • Ny stylesheet
  • Inbyggd paginering förbättringar
  • HTML 5 data- * attribut support
  • Förbättrad inbyggda sortering och typ upptäckt
  • Lättare Ajax hantering
  • Höger till vänster stöd layout

Vad är nytt i version 1.10.5 / 1.10.6-dev:

  • Ny API
  • Camel case notation
  • Ny stylesheet
  • Inbyggd paginering förbättringar
  • HTML 5 data- * attribut support
  • Förbättrad inbyggda sortering och typ upptäckt
  • Lättare Ajax hantering
  • Höger till vänster stöd layout

Vad är nytt i version 1.9.3:.

  • Removed blindgångare CSS från themeroller fil
  • Fasta stavfel i examples / api / multi_filter_select.html.
  • Tog bort dubbletter CSS linjer.
  • Unit test uppdaterades för mData namnbytet från mDataProp. Observera att ett antal tester för att testa bakåt kompabilitet av mDataProp.
  • Removed användning av $ .browser eftersom detta depricated i jQuery 1,8 och kommer tas bort helt i jQuery 1.9.
  • Uppdatera exempel.

Vad är nytt i version 1.9.2:

  • Fixar:
  • Lade jqXHR spara till fnServerData exempel
  • JSDoc syntaxfel som plockas upp av JSDoc Toolkit
  • API: $ metod, när den används med uppskjutna rendering, när alla rader har inte gjorts, resulterar i jquery försöker utföra en väljare om "null" som kastar ett fel. Kontrollera nu för tr har skapas innan den läggs till arrayen att passera till jQuery
  • Använd $ och fnUpdate i indexkolumn exempel
  • fnDeleteRow kan orsaka sidan för att falla tillbaka efter en
  • Calling fnClose i fnPreDrawCallback skulle resultera i ett fel
  • tillåter anpassade JUI sidhuvud och sidfot klasser
  • fnStateLoad exempel har en extra parameter (men inte i listan parametrar).

Vad är nytt i version 1.9.1:

  • Uppdatering: -webkit0overflow rullning: touch på allt dataTables_scrollBody CSS-filer
  • DataTables - 1.9.1 utsläpp: -)
  • Fix enhetstester: witht han ändra till tillåta info makron i någon av strängarna enhetstester behöver uppdateras för att återspegla detta
  • Fix enhetstest: Antal fel i detta test
  • Nyhet: & quot; förstöra & quot; händelse - när tabellen förstörde förstöra händelsen nu utlöses. Detta är mycket likt hur aoDestroyCallback fungerat tidigare, men detta leder genomförandet i linje med den nya callback / händelser mechanisim används i Datatable
  • Uppdatering: Uppdatera texten för de två jEditable exempel
  • Nyhet: Column alternativet & quot; sCellType & quot; - Låter dig skapa TD (standard) eller TH-celler för en kolumn. Användbart för att skapa rad rubriker i TBODY.
  • Nyhet: Statisk API metod - fnVersionCheck samma som versionskontrollen som redan finns som en förekomstmetod, men här finns som en statisk API metod bifogas $ .fn.dataTable
  • Nyhet: Statisk API metod - fnIsDataTable - kontrollera om en tabell nod är en Datatable eller inte
  • Nyhet: Statisk API metod - fnTables - få DataTables som initieras på bordet (valfritt begränsa till bara de synliga tabeller)
  • Fix: Scrollbody höjd i IE7- - Användning offsetHeight konsekvent - 9424
  • API - fix: Parametern för fnDraw inverterades av misstag i 1.9.0 release - 7825
  • Dev fix: Missade en variabel def i den senaste _fnLanguageCompat förändring
  • Dokument - fix: Visa oSettings parameter i fnDrawCallback exempel - 9067
  • Dokument - fix: Stavfel
  • Dokument - fix: fnSort dokumentation uppdateras för att indikera kolumn sortering - 9094
  • Fix: afnSortData funktioner har inte exekveras med DataTables instansens tillämpningsområde

Vad är nytt i version 1.9.0:

  • DataTables 1.9 har en mycket förbättrad API för statligt anpassning , men det har inneburit att de gamla parametrarna fnStateLoadCallback och fnStateSaveCallback.

Vad är nytt i version 1.8.2:

  • Fix: Unit test kompatibilitet fix för IE7
  • Nyhet: Om en datakälla befinns vara en funktion, då funktionen exekveras och avkastningen används för cellen display (+ sortering, filtrering mm). Detta är användbart för integration med knockout.js och backbone.js etc.
  • Nytt: Alla exempel som visar Ajax förfrågningar nu visar JSON svar från servern (markerat att vara readiable JSON formatering) och svaren visas kommer att uppdatera med varje ytterligare begäran. Tanken är att göra formateringen som DataTables räknar / kan klara av mer uppenbart
  • Dev fix: De nya anpassade händelser kommer alltid passera DataTables inställningarna invändningar som första parameter
  • Uppdatera till senaste jQuery - 1.6.3

Vad är nytt i version 1.8.1:

  • Dev fix: fnDestry inte ansöka om ett nytt original med korrekt på grund av ett fel i en tidigare begå - plockas upp av enhetstester
  • Fix: Rad linje med x-rullning funktionshindrade och tabellen för liten för att dra full. Tidigare skulle DataTables avger ett fel om kolumnerna inte inriktnings i det här fallet, och sedan försöka sitt bästa för att dra tabellen, men detta skulle hamna ser ganska dåligt. Korrigeringen är att inte låta bordet för att dra mindre än det möjligen kan vara när x-rullning är inaktiverad. Detta effekter dynamiskt ändra storlek tabeller - 5232
  • Uppdatering: För objekt, överväga mDataProp som sänds från DataTables för sortering och filtrering för att få rätt ordning av raderna. Detta är användbart för ColReorder och mer allmänt det ökar flexability av hela tabellen
  • Nytt Skicka mDataProp till servern för serversidan bearbetning. Detta är mycket simialr till sNames parametern, men mer convient när redan använder mDataProp
  • Uppdaterad: Uppdatera till senaste jQuery - 1.6.1
  • Fix: Kolonner som är sorterbar men dolda har händelser knutna till dem för sortering, men denna händelse handler tas inte bort när kolonnen synliggörs igen för fnDestroy. Bara behöver ändra ordningen på hur förstöra görs - det vill säga ta bort händelser strax efter kolumnerna synliggörs, inte förr - 5497
  • Fix: När komplexa uttryck är uppbyggda med aoColumnDefs, vilket resulterar i möjligheten för en kolumn för att vändas & quot; på och av & quot; under initieringen, skulle det resultera i kolumnen klasserna kanske inte är korrekt för sortering - 5472 - kudos till rups för denna korrigering
  • Nyhet: tillgänglighet egenskaper - längden förändras kontroll- och filtrerings kontroll nu insvept i & # x3c, etikett & # x3e; taggar (ett uttryckligt förhållande till sina ingångselement) för att underlätta tillgänglighet. Du kan se detta omedelbart genom att klicka på & quot; Sök: & quot; text nu. - Det kommer att fokusera inmatning av textrutan, medan skärmläsare det kommer att ge etikettens text från etiketten
  • Nyhet: Filtreringsinmatningsspråk sträng (oLanguage.sSearch) har nu & quot; makro & quot; _INPUT_ I den så att ingångselementet kan placeras var som helst i strängen. Till exempel om du gav & quot; sSearch & quot ;: & quot; Data_INPUT_Tables & quot; utgången för filter skulle vara & quot; Data & # x3c; input ... / & # x3e; Bord & quot ;. Detta är valfritt -. Om _INPUT_ inte ges, då som tidigare kommer att please input element på till slutet av den givna (eller standard) textsträng
  • Fix: Möjligheten att använda komplexa datastrukturer i 1,8 innebär att arrayer som förs in till fnUpdate inte absolut behöver vara samma längd som antalet kolumner i tabellen - därför varningen som ges om du gör detta är fel ... inga andra kodändringar behövs - bara ingen anledning att generera varningen! Enhetstest läggas - 5396
  • Exempel fix: Detaljer tabellen har en extra kolumn i det i början, så detta måste beaktas vid sortering - 5422
  • Fix: tabellbredden är inte inställd när automatisk bredd är inaktiverad så att vi inte bör ställa in den när förstöra tabellen - 5220
  • Start DataTables 1.8.1 utveckling
  • Fix: Ett par stavfel i exemplen

Vad är nytt i version 1.7.5:

  • Fast: fnInitComplete var inte den sista sak att vara exekveras när du använder DOM källa. Det var möjligt att du kan ställa in sAjaxSource i fnInitComplete som sedan skulle utlösa DataTables att göra en Ajax samtal felaktigt.
  • Uppdaterad: Tillförlitlighet av enhetstester i icke-WebKit webbläsare
  • Fast: fnDrawCallback var faktiskt den första av de dragåterkopplingsfunktioner som kallades (interna callbacks kallades senare). Detta var felaktig och vi nu slinga över uppsättningen för att få ordning vi vill. Någon gång i framtiden kan krävas för att få en beställning om dessa drar återanrop blir interdependant.
  • Prestanda: Re skrivna sorterings genomförandet så att den inte använda antingen eval () på $ .inArray (). inArray befanns ha en allvarlig negativ effekt på IE som räknar verksamhet för att ge "skriptet går långsamt" felmeddelande - den nya implementering använder ett värde / key omvänd kartläggning för att göra titta upp lika snabbt som en enda objekt parameter retreival. Dessutom har jag gjort en del optimering och har fullständighet arbete på icke-eval version av sorteringen (tidigare AIR sorteringsmetod) och jag har funnit att det är minst lika bra (snabbare i vissa fall) än den gamla eval () sort, det är så nu standard och endast sorteringsmetod DataTables ger - 2922
  • Merge filial "master" av github.com:DataTables/DataTables
  • Uppdaterad: fnAdjustColumnSizing när anropas med "falska" som den första (och enda) parameter kommer nu att använda de beräknade kolumnstorlekar att bordet när rullning används. Detta gör det möjligt för en icke-Ajax uppdatering att ske om du använder serversidan bearbetning. Tack vare Cat Weismann för denna patch.
  • Uppdaterad: fnAdjustColumnSizing när anropas med "falska" som den första (och enda) parameter kommer nu att använda de beräknade kolumnstorlekar att bordet när rullning används. Detta gör det möjligt för en icke-Ajax uppdatering att ske om du använder serversidan bearbetning.
  • Fast: Beteendet för komplexa rubriker har ändrats något för komplexa rubriker i att endast den första icke-unika TH element kommer att klicka för att sortera-stånd. Unit test uppdatering behövs eftersom det är annorlunda beteende från förr när alla element som hör till en kolonn var klicka för att sortera.
  • Uppdaterad - nu använder jQuery 1.4.4 som kopian av jQuery inkluderad i distributionen DataTables. Klarar alla enhetstester
  • Fast: När du använder serversidan bearbetning och han kallade fnDestroy, inte göra en annan XHR på servern som uppgifterna inte kommer att användas - 3375
  • Fix: Korrekt lägga sClass till TH element i huvudet
  • Ny: Lägg bScrollAutoCss alternativ (standard true). Detta gör att du kan styra rullande stilar med CSS, där som normalt DataTables kommer att ställa (och åsidosätta) stilar själv. Detta är användbart för om du vill ha en rullningslist som visar hela tiden (vanligtvis auto).
  • Fast: Ta bort fet stil när du använder JUI som det ser ut på plats i kontrollerna tabellen
  • Nyhet: Kolumn synlighetsalternativ i DataTables (bVisible och fnSetColumnVis) nu ta hänsyn till mer än en rad i THEAD och tfoot. Observera att colspan och rowspan stöds INTE vid användning av kolonn synlighetsalternativ i sidhuvud och sidfot, och kommer med stor sannolikhet att ha effekter som inte alls önskvärt. Som sådan finns det villkor för denna användning (Observera att om du bara har en rad i sidhuvud / sidfot, då detta har ingen inverkan), särskilt antalet celler i sidhuvud / sidfot mycket vara lika med kolumnerna * rader (i varenda en). Detta sätt DataTables kan exakt lägga till och ta bort cellerna som behövs. Cellerna kan vara antingen TH eller TD element, men DataTables kräver fortfarande minst en te elementet för varje kolumn.
  • Uppdaterad: Tidigare när flera celler detekterades som är unik för en kolumn den sista skulle prioriteras (dvs. sortering -händelsehanterare etc). Detta är nu inte längre fallet och den första kommer att prioriteras.
  • Fast: Ta bort "sNames" parameter som infördes för server-side bearbetning i 1.7.4. Parametern "sColumns" faktiskt utför just denna uppgift redan. Doh. Uppdatera även exempel PHP att ta hänsyn till detta - 3218

Krav :

  • Javascript aktiverat på klientsidan
  • jQuery

Skärmbilder

datatables_1_77689.png

Liknande mjukvara

wSelectors
wSelectors

28 Feb 15

jQuery UI
jQuery UI

2 Oct 16

jQuery AutoPager
jQuery AutoPager

5 Jun 15

useful.styles.js
useful.styles.js

12 May 15

Kommentarer till DataTables

Kommentarer hittades inte
Kommentar
Slå på bilder!