DataTables

Screenshot Software:
DataTables
Mga detalye ng Software:
Bersyon: 1.11.3 Na-update
I-upload ang petsa: 1 Oct 15
Nag-develop: Allan Jardine
Lisensya: Libre
Katanyagan: 527
Laki: 1875 Kb

Rating: 3.0/5 (Total Votes: 1)

Ang plugin ay perpekto para sa pagpapakita grids data, mga hanay ng data at pagtatanghal malaking organisadong hanay ng mga data sa isang web page

Ano ang bagong sa paglabas:.

  • Bagong API
  • kamelyo notation case
  • New stylesheet
  • Built-in na mga pagpapabuti pagbilang ng pahina
  • HTML 5 data- * pag attribute
  • Pinahusay na built-in na pag-uuri at type detection
  • Mas madaling Ajax paghawak
  • I-right-to-left pag layout

Ano ang bagong sa bersyon 1.10.7:

  • Bagong API
  • kamelyo notation case
  • New stylesheet
  • Built-in na mga pagpapabuti pagbilang ng pahina
  • HTML 5 data- * pag attribute
  • Pinahusay na built-in na pag-uuri at type detection
  • Mas madaling Ajax paghawak
  • I-right-to-left pag layout

Ano ang bagong sa bersyon 1.10.5 / 1.10.6-dev:

  • Bagong API
  • kamelyo notation case
  • New stylesheet
  • Built-in na mga pagpapabuti pagbilang ng pahina
  • HTML 5 data- * pag attribute
  • Pinahusay na built-in na pag-uuri at type detection
  • Mas madaling Ajax paghawak
  • I-right-to-left pag layout

Ano ang bagong sa bersyon 1.9.3:.

  • Inalis hindi kailangan CSS mula themeroller file
  • Mga Fixed typo sa mga halimbawa / api / multi_filter_select.html.
  • Inalis duplicate CSS linya.
  • na-update para sa pagbabago ng pangalan mData mula mDataProp test Unit. Tandaan na ang isang bilang ng mga pagsusulit upang masubukan ang paurong compability ng mDataProp.
  • Inalis paggamit ng $ .browser dahil ito ay depricated sa jQuery 1.8 at ganap na ito ay aalisin sa jQuery 1.9.
  • I-update na mga halimbawa.

Ano ang bagong sa bersyon 1.9.2:

  • Pag-aayos:
  • Added jqXHR pag-save sa fnServerData halimbawa
  • JSDoc syntax error na kung saan ay pinili sa pamamagitan ng JSDoc Toolkit
  • API: $ method, kapag ginamit sa defered rendering, kapag ang lahat ng mga hilera ay hindi nai-render, mga resulta sa JQUERY sinusubukan na gawin ang isang selector sa 'null' na throws ng isang error. Ngayon suriin para sa mga tr pagkakaroon Nililikha bago idagdag ito sa array upang pumasa sa jQuery
  • Gamitin ang $ at fnUpdate sa halimbawa sa index haligi
  • fnDeleteRow maaaring maging sanhi ng pahina upang i-drop pabalik sa pamamagitan ng isa
  • Pagtawag fnClose sa fnPreDrawCallback ay magreresulta sa isang error
  • Payagan ang pasadyang header at footer klase JUI
  • fnStateLoad halimbawa ay may isang ekstrang parameter (kahit wala sa listahan ng mga parameter).

Ano ang bagong sa bersyon 1.9.1:

  • Update: -webkit0overflow-scroll: touch sa lahat file dataTables_scrollBody CSS
  • DataTables - 1.9.1 release: -)
  • I Fix unit: witht baguhin siya upang payagan ang info macros sa anuman sa mga string ng mga pagsubok na yunit kailangan pag-update upang sumalamin ito
  • Ayusin unit test: Bilang ng mga error sa pagsubok na ito
  • Bago: & quot; sirain & quot; kaganapan - kapag ang mga talahanayan ay nawasak ang sirain kaganapan ay nag-trigger sa ngayon. Ito ay halos kapareho sa kung paano nagtrabaho aoDestroyCallback dati, ngunit ito ay nagdudulot ng mga pagpapatupad sa linya kasama ang mga mas bagong callback / mga kaganapan mechanisim ginamit sa DataTable
  • Update: I-update ang text para sa dalawang jEditable halimbawa
  • Bago: option Column & quot; sCellType & quot; - Nagbibigay-daan sa iyo upang lumikha td (default) o ika cell para sa isang hanay. Kapaki-pakinabang para sa paglikha ng mga heading hilera sa tbody.
  • Bago: Static pamamaraan API - fnVersionCheck katulad ng check ang bersyon na ito ay magagamit bilang isang paraan ng pagkakataon, ngunit dito na magagamit bilang isang static na paraan API nakalakip sa $ .fn.dataTable
  • Bago: Static pamamaraan API - fnIsDataTable - alamin kung ang isang TABLE node ay isang DataTable o hindi
  • Bago: Static pamamaraan API - fnTables - makuha ang DataTables na initialised sa table (optionally limitahan na lang ang nakikita table)
  • Ayusin ang: Scrollbody taas sa IE7- - paggamit offsetHeight patuloy - 9424
  • API - fix: Ang parameter para fnDraw ay saliwain sa pamamagitan ng pagkakamali sa 1.9.0 release - 7825
  • Dev fix: Hindi nakuha ng isang variable def sa kamakailang pagbabago _fnLanguageCompat
  • Docs - fix: Ipakita oSettings parameter sa fnDrawCallback halimbawa - 9067
  • Docs - fix: Typos
  • Docs - fix: babasahin fnSort update upang ipahiwatig haligi sa pag-uuri - 9094
  • Ayusin ang: afnSortData function ay hindi naisakatuparan na may saklaw ng mga halimbawa ni DataTables

Ano ang bagong sa bersyon 1.9.0:

  • DataTables 1.9 ay may isang mas pinabuting API para sa pagpapasadya ng estado , ngunit ito ay nilalayong pag-alis ng lumang parameter fnStateLoadCallback at fnStateSaveCallback.

Ano ang bagong sa bersyon 1.8.2:

  • Ayusin ang: Unit test compatibility fix para sa IE7
  • Bago: Kung ang isang pinagmulan ng data ay nahanap upang maging isang function, pagkatapos ay ang function ay pinaandar at ang pagbabalik ginagamit para sa mga display cell (+ pag-aayos, pag-filter etc). Ito ay kapaki-pakinabang para sa pagsasama sa knockout.js at backbone.js etc.
  • Bago: Lahat ng mga halimbawa na nagpapakita ng Ajax kahilingan ngayong ipakita ang JSON tugon mula sa server (naka-highlight na readiable JSON format) at ang kasagutan ipinapakita ay i-update sa bawat karagdagang kahilingan. Ang ideya ay upang gumawa ng mga pag-format na inaasahan DataTables / maaaring magawa mas kitang-kita
  • Dev fix: Ang bagong custom na mga kaganapan ay palaging pumasa sa DataTables setting object bilang unang parameter
  • I-update sa mga pinakabagong jQuery - 1.6.3

Ano ang bagong sa bersyon 1.8.1:

  • Dev fix: fnDestry ay hindi aaplay muli orihinal na may tama dahil sa isang pagkakamali sa isang mas naunang magkasala - matutunan sa pamamagitan ng mga pagsubok na yunit
  • Ayusin ang: alignment Row sa x-scroll na kapansanan at mga talahanayan ay masyadong maliit upang lubos na gumuhit. Dati DataTables ay magbigay ng isang error tungkol sa mga haligi ay hindi pagpapantay sa kasong ito, at pagkatapos ay subukan ang kanyang pinakamahusay na gumuhit ng mga table, ngunit ito ay humantong sa hinahanap medyo masama. Ang ayusin ay upang hindi payagan ang mga talahanayan upang gumuhit ng mas maliit kaysa sa maaari marahil ay kapag x-scroll ay hindi pinagana. Magilas resizable talahanayan na ito effects - 5232
  • Update: Para sa mga bagay, isaalang-alang mDataProp na kung saan ay ipinadala mula DataTables para sa pag-uuri at pag-filter upang makuha ang tamang pagkakasunud-sunod ng mga hilera. Ito ay kapaki-pakinabang para ColReorder at higit pa sa pangkalahatan ito ay nagdaragdag ng flexability ng buong mesa
  • Bago: Magpadala mDataProp sa server para sa server-side processing. Ito ay napaka-simialr sa parameter sNames, ngunit mas convient kapag gumagamit na ng mDataProp
  • update: I-update sa mga pinakabagong jQuery - 1.6.1
  • Ayusin ang: Haligi na sortable ngunit nakatago may mga kaganapan na naka-attach sa mga ito para sa pag-aayos, ngunit handler ng kaganapan na ito ay hindi tinanggal kapag ang haligi ay ginawa nakikita muli para fnDestroy. Kailangan lang upang baguhin ang pagkakasunud-sunod ng kung paano ang sirain ay tapos - ie alisin ang mga kaganapan pagkatapos lamang ang mga haligi ay ginawa nakikita, hindi na bago - 5497
  • Fix: Kapag kumplikadong expression ay binuo up sa aoColumnDefs, na nagreresulta sa ang kakayahan para sa isang column na naka & quot; on at off & quot; sa panahon initialisation, ito ay magreresulta sa mga klase column posibleng hindi tama para sa pag-uuri - 5472 - paggalang sa rups para sa fix
  • Bago: tampok accessability - ang haba pagbabago ng control at kontrol sa pag-filter ay abala ngayon sa & # x3c; label & # x3e; tags (isang malinaw na relasyon sa kanilang mga input elemento) sa aid accessability. Maaari mong makita ito ay agad-agad sa pamamagitan lamang ng pag-click sa & quot; Hanapin: & quot; text ngayon -. ito ay tumutok sa mga input ng mga kahon ng teksto, habang para sa mga mambabasa ng screen na ito ay magbibigay ng teksto ng label mula sa mga label
  • Bago: Ang wika ng pag-input filtering string (oLanguage.sSearch) ngayon ay ang & quot; macro & quot; _INPUT_ Sa mga ito upang payagan ang mga elemento ng input na nakaposisyon sa kahit saan sa string. Halimbawa kung ikaw ay nagbigay & quot; Ssearch & quot ;: & quot; Data_INPUT_Tables & quot; ang output para sa mga filter ay magiging & quot; Data & # x3c; input ... / & # x3e; Tables & quot ;. Ito ay opsyonal -. Kung _INPUT_ ay hindi ibinigay, pagkatapos ay tulad ng dati kalooban ay tak elemento ng input sa sa pagtatapos ng ibinigay na (o default) string ng teksto
  • Ayusin ang: Ang kakayahan na gumamit ng kumplikadong mga istraktura ng data sa 1.8 ay nangangahulugan na array na naipasa sa sa fnUpdate hindi kailangang mahigpit na kapareho ng haba tulad ng bilang ng mga haligi sa talahanayan - sa gayon ang mga babala na ibinigay kung gagawin mo ito ay mali ... walang iba pang mga pagbabago sa code na kinakailangan - hindi na kailangan lamang upang makabuo ng babala! Idinagdag test Unit - 5396
  • Mga halimbawa ayusin: may isa dagdag na haligi sa mga ito sa simula ng talahanayan Detalye, kaya ito ay kinakailangan na gawin sa account kapag pag-uuri - 5422
  • Ayusin ang: Ang lapad ng talahanayan ay hindi naitakda nang auto width ay hindi pinagana kaya hindi namin ay dapat na itakda ito kapag pagsira sa table - 5220
  • Simulan DataTables 1.8.1 unlad
  • Ayusin ang: Ang isang pares ng mga typo sa mga halimbawa

Ano ang bagong sa bersyon 1.7.5:

  • Fixed: Hindi fnInitComplete ay ang huling bagay na maging pinaandar kapag gumagamit ng DOM source. IT ay posible na maaari mong itakda sAjaxSource sa fnInitComplete na ganoon ay ma-trigger ang DataTables upang gawin ang isang Ajax tawag nang hindi tama.
  • update: Pagiging maaasahan ng mga pagsubok na yunit sa mga di-webkit browser
  • Mga Fixed: fnDrawCallback ay ang unang ng gumuhit callback function na ay tinatawag na (ang panloob na callback ay tinawag sa ibang pagkakataon) talaga. Ito ay hindi tama at ngayon kami loop sa ibabaw ng array upang makuha ang order na gusto namin. Sa ilang mga punto sa hinaharap ay maaaring kinakailangan nito upang magkaroon ng isang pag-order kung ang mga ito gumuhit ng callback maging interdependant.
  • Pagganap: Re-nakasulat na ang mga pag-uuri na pagpapatupad upang ito ay hindi gamitin ang alinman sa eval () ng $ .inArray (). inArray ay natagpuan na magkaroon ng malubhang mga negatibong epekto sa IE na binibilang operasyon upang bigyan ang 'script ay tumatakbo mabagal' na mensahe ng error - ang bagong implemention ay gumagamit ng isang halaga / key reverse mapping upang gawin ang maghanap nang mas mabilis bilang isang solong retreival parameter object. Higit pa rito, Gumawa ako ng ilang optimization at tampok pagkakumpleto ng trabaho sa mga non-eval bersyon ng pag-uuri (dati ang paraan sa pag-uuri AIR) at natagpuan ko ito upang maging hindi bababa sa bilang mabuting (mas mabilis na sa ilang mga kaso) kaysa sa mga lumang eval () uri, sa gayon ito ay ngayon ang default at tanging pag-uuri pamamaraan DataTables nagbibigay - 2922
  • Pagsamahin ang sangay ng 'master' ng github.com:DataTables/DataTables
  • update: fnAdjustColumnSizing kapag tinatawag sa 'mali' bilang ang unang (at lamang) parameter ay mailalapat ngayon ang kinakalkula sukat column sa table kapag scroll ay ginagamit. Ito ay nagpapahintulot sa isang non-Ajax update na mangyari kung ang paggamit ng server-side processing. Salamat sa Cat Weismann para sa patch na ito.
  • update: fnAdjustColumnSizing kapag tinatawag sa 'mali' bilang ang unang (at lamang) parameter ay mailalapat ngayon ang kinakalkula sukat column sa table kapag scroll ay ginagamit. Ito ay nagpapahintulot sa isang non-Ajax update na mangyari kung ang paggamit ng server-side processing.
  • Mga Fixed: Ang pag-uugali para sa mga kumplikadong mga header ay binago nang bahagya para sa komplikadong mga header sa na lamang ang unang ng mga di-natatanging elemento ika ay i-click upang maipagsama-sama-able. Update test Unit kinakailangan bilang na ito ay naiiba mula sa pag-uugali bago kapag ang lahat ng mga elemento na kabilang sa isang haligi ay i-click upang maipagsama-sama.
  • Na-update - ngayon gamit jQuery 1.4.4 bilang ang kopya ng jQuery kasama sa pamamahagi DataTables. Ipinapasa ang lahat ng mga pagsubok na yunit
  • Mga Fixed: Kapag gumagamit ng mga server-side processing at pagkakaroon ng tinatawag fnDestroy, huwag gumawa ng isa pang XHR sa server bilang ang data ay hindi gagamitin - 3375
  • Fix: Tama idagdag ang sClass sa mga elemento ika sa header
  • Bago: Idagdag bScrollAutoCss option (default totoo). Ito ay nagpapahintulot sa iyo na kontrolin ang pag-scroll estilo na may CSS, kung saan ang bilang ng normal DataTables ay magse-set (at pawalang-bisa) ang estilo ng kanyang sarili. Ito ay kapaki-pakinabang para sa kung nais mong magkaroon ng isang mag-scroll bar na nagpapakita sa lahat ng oras (karaniwang auto).
  • Mga Fixed: Alisin bold estilo kapag gumagamit JUI ng hitsura nito sa labas ng lugar sa ang mga kontrol ng talahanayan
  • Bago: pagpipilian visibility Haligi sa DataTables (bVisible at fnSetColumnVis) kumuha ngayon sa account ng higit sa isang hilera sa THEAD at TFOOT. Mangyaring tandaan na ang colspan at rowspan ay HINDI suportado kapag gumagamit ng mga pagpipiliang visibility ng hanay sa header at footer, at napaka-malamang na magkaroon ng epekto na hindi sa lahat ng kanais-nais. Dahil dito may mga kondisyon sa paggamit na ito (tandaan na kung mayroon ka lamang ng isang hilera sa header / footer, at pagkatapos na ito ay walang epekto), partikular na ang bilang ng mga cell sa header / footer magkano magiging katumbas ng haligi * hilera (sa bawat isa). Sa ganitong paraan DataTables maaaring tumpak na idagdag at alisin ang mga cell bilang kinakailangan. Ang mga cell ay maaaring alinman sa ika o td elemento, ngunit nangangailangan pa rin DataTables ng hindi bababa sa isang elemento ika para sa bawat haligi.
  • update: Dati kapag maramihang mga cell ay nakita bilang natatangi sa isang haligi ang huling isa ay bibigyan ng prayoridad (ie pag-uuri handler ng kaganapan atbp). Ito ngayon ay hindi na ang kaso at ang unang makakakuha ng priority.
  • Mga Fixed: Alisin ang mga parameter 'sNames' na ipinakilala para sa server-side processing sa 1.7.4. Ang parameter 'sColumns' ang tunay na gumaganap nang eksakto ang gawaing ito nagagawa. Doh. Din i-update ang PHP mga halimbawa na gawin ito sa account - 3218

Mga kinakailangan

  • enable ang JavaScript sa client side
  • jQuery

Mga screenshot

datatables_1_77689.png

Katulad na software

jQuery Strings
jQuery Strings

1 Mar 15

matchHeight
matchHeight

11 Apr 15

FixedHeaderTable
FixedHeaderTable

6 Jun 15

Mga komento sa DataTables

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!