DataTables

Software screenshot:
DataTables
Software informatie:
Versie: 1.11.3 Bijgewerkt
Upload datum: 1 Oct 15
Ontwikkelaar: Allan Jardine
Licentie: Gratis
Populariteit: 527
Maat: 1875 Kb

Rating: 3.0/5 (Total Votes: 1)

De plugin is perfect voor het presenteren van data grids, datasets en presenteren van grote georganiseerde sets van gegevens op een webpagina

Wat is nieuw in deze release:.

  • Nieuwe API
  • Camel geval notatie
  • Nieuwe stylesheet
  • Ingebouwde verbeteringen paginering
  • HTML 5 data- * attribuut support
  • Verbeterde ingebouwde sorteren en het type detectie
  • Makkelijker Ajax hanteren
  • Rechts-naar-links layout support

Wat is nieuw in versie 1.10.7:

  • Nieuwe API
  • Camel geval notatie
  • Nieuwe stylesheet
  • Ingebouwde verbeteringen paginering
  • HTML 5 data- * attribuut support
  • Verbeterde ingebouwde sorteren en het type detectie
  • Makkelijker Ajax hanteren
  • Rechts-naar-links layout support

Wat is nieuw in versie 1.10.5 / 1.10.6-dev:

  • Nieuwe API
  • Camel geval notatie
  • Nieuwe stylesheet
  • Ingebouwde verbeteringen paginering
  • HTML 5 data- * attribuut support
  • Verbeterde ingebouwde sorteren en het type detectie
  • Makkelijker Ajax hanteren
  • Rechts-naar-links layout support

Wat is nieuw in versie 1.9.3:.

  • Verwijderd dud CSS van ThemeRoller bestand
  • Vast typefouten in examples / api / multi_filter_select.html.
  • Verwijderd dubbele CSS regels.
  • Unit-test bijgewerkt voor de mData naamswijziging van mDataProp. Merk op dat een aantal tests om de achteruit compatibiliteit van mDataProp testen.
  • Verwijderde gebruik van $ .browser aangezien dit depricated in jQuery 1.8 en zal volledig worden verwijderd in jQuery 1.9.
  • voorbeelden bijwerken.

Wat is nieuw in versie 1.9.2:

  • Fixes:
  • Toegevoegd jqXHR opslaan naar fnServerData voorbeeld
  • JSDoc syntax fouten die werden opgepikt door JSDoc Toolkit
  • API: $ methode, in combinatie met Latente rendering, wanneer alle rijen niet zijn gemaakt, resulteert in JQuery proberen om een ​​selector op 'nul', die een fout gooit voeren. Controleer nu de tr die wordt gemaakt voordat u deze aan de array doorgeven aan jQuery
  • Gebruik $ en fnUpdate in de index kolom voorbeeld
  • fnDeleteRow kan ertoe leiden dat de pagina om terug te vallen door een
  • Calling fnClose in fnPreDrawCallback zou resulteren in een fout
  • Laat aangepaste JUI kop- en voettekst lessen
  • fnStateLoad bijvoorbeeld heeft een extra parameter (hoewel niet in de lijst met parameters).

Wat is nieuw in versie 1.9.1:

  • Update: -webkit0overflow-scrollen: druk op alle dataTables_scrollBody CSS-bestanden
  • DataTables - 1.9.1 versie: -)
  • Fix unit tests: met hij veranderen info macro's staan ​​in een van de snaren van de unit tests moeten worden aangepast om dit
  • weerspiegelen
  • Fix unit test: Aantal fouten in deze test
  • Nieuw: & quot; vernietigen & quot; event - wanneer de tabel wordt vernietigd het vernietigen gebeurtenis wordt nu geactiveerd. Dit is zeer vergelijkbaar met hoe aoDestroyCallback gewerkt, maar dit brengt de uitvoering in overeenstemming met de nieuwere callback / evenementen mechanisim gebruikt in DataTable
  • Update: Werk de tekst voor de twee jEditable voorbeelden
  • Nieuw: Column optie & quot; sCellType & quot; - Kunt u de TD (standaard) of TH cellen te creëren voor een kolom. Handig voor het creëren rij rubrieken in het TBODY.
  • Nieuw: Statische API-methode - fnVersionCheck hetzelfde als de versie controle die reeds beschikbaar als een instantie methode, maar hier beschikbaar als een statische API-methode bevestigd aan $ .fn.dataTable
  • is
  • Nieuw: Statische API-methode - fnIsDataTable - controleren of een TAFEL knooppunt is een DataTable of niet
  • Nieuw: Statische API-methode - fnTables - krijgt de DataTables die zijn geïnitialiseerd op de tafel (optioneel te beperken tot alleen de zichtbare tabellen)
  • Fix: Scrollbody hoogte in IE7- - gebruik offsetHeight consequent - 9424
  • API - fix: De parameter voor fnDraw werd omgekeerd door fout in de 1.9.0 versie - 7825
  • Dev fix: Gemiste een variabele def in het recente _fnLanguageCompat verandering
  • Docs - fix: Toon oSettings parameter fnDrawCallback voorbeeld - 9067
  • Docs - fix: Typos
  • Docs - fix: fnSort documentatie bijgewerkt naar kolom sortering aan te geven - 9094
  • Fix: afnSortData functies niet werden uitgevoerd met de werkingssfeer van de DataTables-instantie

Wat is nieuw in versie 1.9.0:

  • DataTables 1.9 heeft een sterk verbeterde API voor de staat maatwerk , maar het betekende het verwijderen van de oude parameters fnStateLoadCallback en fnStateSaveCallback.

Wat is nieuw in versie 1.8.2:

  • Fix: Unit-test compatibiliteit oplossing voor IE7
  • Nieuw: als een gegevensbron blijkt te functioneren, dan de functie wordt uitgevoerd en de voor de cel weergave return (+ sorteren, filteren etc). Dit is handig voor integratie met knockout.js en backbone.js etc.
  • Nieuw: Alle voorbeelden die Ajax verzoeken blijkt nu tonen de JSON reactie van de server (gemarkeerd om readiable JSON opmaak zijn) en de antwoorden getoond wordt bijgewerkt met elke extra verzoek. Het idee is om de opmaak die DataTables verwacht maken / kan omgaan met meer voor de hand
  • Dev fix: De nieuwe aangepaste gebeurtenissen wordt altijd langs de DataTables instellingen bezwaar maken als de eerste parameter
  • Update om de nieuwste jQuery - 1.6.3

Wat is nieuw in versie 1.8.1:

  • Dev fix: fnDestry niet reapplying origineel met juist als gevolg van een fout in een eerdere plegen - opgepikt door unit testen
  • Fix: Rij lijn met x-scrolling gehandicapten en de tafel te klein om volledig te trekken. Voorheen DataTables zou een fout over de kolommen niet uitlijnen in dit geval uit te zenden, en dan proberen zijn best om de tafel te trekken, maar dit zou eindigen op zoek naar heel slecht. De oplossing is om niet toe dat de tafel om kleiner dan het misschien kan zijn wanneer x-scrolling is uitgeschakeld trekken. Deze effecten dynamisch aanpasbare tafels - 5232
  • Update: Voor objecten, overweeg mDataProp die van DataTables wordt gestuurd voor het sorteren en filteren om de juiste volgorde van de rijen te krijgen. Dit is handig voor ColReorder en meer algemeen verhoogt de flexability van de gehele tabel
  • Nieuw: Stuur mDataProp naar de server voor server-side verwerking. Dit is zeer simialr om de parameter sNames, maar meer praktisch toen al gebruik mDataProp
  • Bijgewerkt: update naar de nieuwste jQuery - 1.6.1
  • Fix: Kolommen die sorteerbare maar verborgen zijn, hebben gebeurtenissen aan hen voor het sorteren, maar dit event handler wordt niet verwijderd wanneer de kolom weer zichtbaar wordt gemaakt voor fnDestroy. Moeten gewoon de volgorde van hoe het vernietigen veranderen wordt gedaan - dat wil zeggen gebeurtenissen verwijderen net na de kolommen zichtbaar zijn, niet eerder zijn gemaakt - 5497
  • Fix: Bij complexe uitdrukkingen worden opgebouwd met aoColumnDefs, waardoor de mogelijkheid voor een kolom worden omgezet & quot; en uitgeschakeld & quot; tijdens de initialisatie, zou dit resulteren in de kolom klassen wellicht niet in de juiste voor het sorteren - 5472 - een pluim voor rups voor deze correctie
  • Nieuw: Bereikbaarheid functies - de lengte te veranderen controle en filtering controle zijn nu verpakt in & # X3c; label & # x3e; -tags (een expliciete relatie met hun inbreng elementen) steun toegankelijkheid. U kunt deze meteen zien door simpelweg te klikken op de & quot; Search: & quot; tekst nu -. het zal de input van het tekstvak richten, terwijl het voor scherm lezers zal het label tekst van het label te geven
  • Nieuw: Het filteren ingang taal string (oLanguage.sSearch) heeft nu de & quot; macro & quot; _INPUT_ Erin om het ingangselement overal in de tekenreeks worden geplaatst. Bijvoorbeeld als je gaf & quot; Ssearch & quot ;: & quot; Data_INPUT_Tables & quot; de uitgang van de filter zou zijn & quot; Data & # X3c; ingang ... / & # x3e; Tafels & quot ;. Dit is optioneel -. Als _INPUT_ niet gegeven, dan zal zoals voorheen de ingangselement ophangen aan het einde van de gegeven (of standaard) tekenreeks
  • Fix: Het vermogen om complexe gegevensstructuren gebruiken op 1,8 betekent dat arrays die worden doorgegeven in te fnUpdate dezelfde lengte als het aantal kolommen in de tabel niet strikt behoeft te zijn - ook de waarschuwing dat gegeven wordt als u dit mis ... geen andere wijzigingen in de code nodig zijn - gewoon geen behoefte om de waarschuwing te genereren! Unit test toegevoegd - 5396
  • Voorbeelden te lossen: Details tafel heeft een extra kolom in het op het begin, dus dit moet rekening worden gehouden bij het sorteren - 5422
  • Fix: De tabel breedte is niet ingesteld wanneer de automatische breedte is uitgeschakeld dus moeten we niet instellen wanneer het vernietigen van de tafel - 5220
  • Start DataTables 1.8.1 ontwikkeling
  • Fix: Een paar typefouten in de voorbeelden

Wat is nieuw in versie 1.7.5:

  • Fixed: fnInitComplete was niet het laatste ding te zijn uitgevoerd bij het gebruik DOM bron. Het was mogelijk dat je sAjaxSource kon in fnInitComplete die vervolgens zou leiden DataTables om een ​​Ajax oproep verkeerd te doen.
  • Bijgewerkt: Betrouwbaarheid van de unit tests in niet-WebKit browsers
  • Fixed: fnDrawCallback was eigenlijk de eerste van de loting callback functies die werd genoemd (de interne callbacks werden later genoemd). Dit was onjuist en we nu lus over de array om de volgorde die we willen krijgen. Op een bepaald moment in de toekomst zou kunnen worden verplicht om een ​​bestelling als deze trekken callbacks worden onderling afhankelijk zijn.
  • Prestaties: herschreven de sortering implementatie, zodat het niet ofwel eval () van $ .inArray () te gebruiken. inArray bleek een ernstig negatief effect op de IE die telt operaties te geven van de 'script draait langzaam' foutmelding hebben - het nieuwe uitvoeringsprogramma maakt gebruik van een waarde / key omgekeerde mapping om het zoeken zo snel als een enkele parameter object retreival. Verder heb ik een aantal optimalisatie en functie volledigheid werken aan de niet-evaluatieversie van het sorteren (voorheen de AIR-sortering methode) gedaan en ik heb gevonden dat dit minstens zo goed zijn (sneller in sommige gevallen) dan de oude eval () sorteren, dus dit is nu de standaard en de enige sorteer methode DataTables biedt - 2922
  • Samenvoegen tak 'meester' van github.com:DataTables/DataTables
  • Bijgewerkt: fnAdjustColumnSizing wanneer aangeroepen met 'valse' als parameter eerste (en enige) zal nu de berekende kolom maten van toepassing op de tafel tijdens het scrollen wordt gebruikt. Dit maakt het mogelijk een niet-Ajax-update voor te komen bij gebruik van server-side verwerking. Dankzij Cat Weismann voor deze patch.
  • Bijgewerkt: fnAdjustColumnSizing wanneer aangeroepen met 'valse' als parameter eerste (en enige) zal nu de berekende kolom maten van toepassing op de tafel tijdens het scrollen wordt gebruikt. Dit maakt het mogelijk een niet-Ajax-update voor te komen bij gebruik van server-side verwerking.
  • Vast: Het gedrag van complexe headers is enigszins gewijzigd voor complexe headers in dat alleen de eerste van de niet-unieke TH elementen worden klik om te sorteren-staat. Unit test-update nodig, omdat dit anders is dan het gedrag van voor wanneer alle elementen die behoren tot een kolom waren klikken om te sorteren.
  • Bijgewerkt - nu met behulp van jQuery 1.4.4 als de kopie van jQuery in de DataTables distributie. Passeert alle unit tests
  • Vast: Bij het gebruik van server-side verwerking en fnDestroy hebben genoemd, hebben een andere XHR om de server te maken als de gegevens niet worden gebruikt - 3375
  • Fix: Correct voeg de Sclass aan de TH elementen in de header
  • Nieuw: Voeg bScrollAutoCss optie (standaard true). Dit kunt u het scrollen stijlen met CSS, waar zoals gewoonlijk DataTables zal zetten (en overschrijven) de modellen zelf te regelen. Dit is handig voor als u een schuifbalk toont ten alle tijden (normaal auto) te hebben.
  • Fixed: verwijderen gedurfde styling bij gebruik JUI als het lijkt niet op zijn plaats in de tabel controles
  • Nieuw: Column zichtbaarheid opties in DataTables (bVisible en fnSetColumnVis) nu rekening houden met meer dan één rij in THEAD en TFOOT. Houdt u er rekening mee dat colspan en rowspan worden niet ondersteund bij het gebruik van kolom zichtbaarheid opties in de kop- en voettekst, en zal zeer waarschijnlijk gevolgen hebben die niet helemaal wenselijk. Als zodanig zijn er voorwaarden aan dit gebruik (er rekening mee dat als je slechts één rij in de koptekst / voettekst, dan heeft dit geen invloed), in het bijzonder het aantal cellen in de koptekst / voettekst veel gelijk aan de kolommen * rijen (in elke). Zo DataTables nauwkeurig kan toevoegen en verwijderen van de cellen als dat nodig is. De cellen kunnen hetzij TH of TD elementen, maar DataTables moet nog ten minste één TH-element voor elke kolom.
  • Bijgewerkt: Vroeger als er meerdere cellen als uniek zijn voor een kolom de laatste zou prioriteit worden gegeven werden gedetecteerd (dwz sortering event handler etc). Dit is nu niet langer het geval en de eerste prioriteit te nemen.
  • Vast: Verwijder de parameter 'sNames', die werd ingevoerd voor server-side verwerking in 1.7.4. De parameter 'sColumns' feitelijk precies deze taak al. Doh. Tevens voor dat de voorbeeld PHP om hiermee rekening te houden - 3218

Eisen

  • Javascript nodig op client side
  • jQuery

Screenshots

datatables_1_77689.png

Vergelijkbare software

WResize
WResize

5 Jun 15

BookBlock
BookBlock

6 Jun 15

jQuery Etherpad
jQuery Etherpad

13 Apr 15

Reacties op DataTables

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!