DataTables

Programinė įranga Screenshot:
DataTables
Programinė detalės:
Versija: 1.11.3 Atnaujintas
Įkėlimo datą: 1 Oct 15
Kūrėjas: Allan Jardine
Licencija: Nemokamai
Populiarumas: 527
Dydis: 1875 Kb

Rating: 3.0/5 (Total Votes: 1)

įskiepiai yra puikus pateikiant duomenų tinklus, duomenų rinkiniai ir pristatė dideles organizuotas duomenų rinkinius tinklalapyje

Kas naujo , šioje laidoje.

  • Nauja API
  • Camel atveju žymėjimas
  • Nauja stilių
  • Built-in numeracija patobulinimų
  • HTML 5 DUOMENŲ * atributas parama;
  • Geresnis built-in rūšiavimas ir tipo nustatymo,
  • Lengviau Ajax tvarkymo
  • Teisė į kairę išdėstymo paramos

Kas naujo versijos 1.10.7:

  • Nauja API
  • Camel atveju žymėjimas
  • Nauja stilių
  • Built-in numeracija patobulinimų
  • HTML 5 DUOMENŲ * atributas parama;
  • Geresnis built-in rūšiavimas ir tipo nustatymo,
  • Lengviau Ajax tvarkymo
  • Teisė į kairę išdėstymo paramos

Kas naujo versijos 1.10.5 / 1.10.6-dev:

  • Nauja API
  • Camel atveju žymėjimas
  • Nauja stilių
  • Built-in numeracija patobulinimų
  • HTML 5 DUOMENŲ * atributas parama;
  • Geresnis built-in rūšiavimas ir tipo nustatymo,
  • Lengviau Ajax tvarkymo
  • Teisė į kairę išdėstymo paramos

Kas naujo versijos 1.9.3.

  • Pašalinta niekam tikęs CSS iš themeroller failą
  • Fiksuoti rašybos Pavyzdžiuose / API / multi_filter_select.html.
  • Pašalinta pasikartojančių CSS linijos.
  • vieneto testas atnaujinama už mData pavadinimo pasikeitimu nuo mDataProp. Atkreipkite dėmesį, kad bandymų skaičius išbandyti atgalinio compability iš mDataProp.
  • Pašalinta naudojimas $ .browser nes tai yra depricated į JQuery 1,8 ir bus visiškai pašalintas jQuery 1.9.
  • Atnaujinti pavyzdžiai.

Kas naujo versijos 1.9.2:

  • korekcija:
  • patalpintas jqXHR taupymo fnServerData Pavyzdžiui,
  • JSDoc sintaksės klaidų, kurios buvo įlaipinami JSDoc Toolkit
  • API: $ būdas, kai naudojama su defered atvaizdavimas, kai visos eilutės nebuvo suteiktos, rezultatai JQuery bando atlikti apie "null", kuris meta klaidą rankenėlę. Dabar patikrinkite tr turinčio kuriama prieš pridedant jį į masyvą pereiti į JQuery
  • Naudoti $ ir fnUpdate indekse stulpelio Pavyzdžiui,
  • fnDeleteRow gali sukelti puslapis lašas atgal vienu
  • Skambinimas fnClose į fnPreDrawCallback lemtų klaidos
  • Leisti užsakymą JUI Parašą klasių
  • fnStateLoad pavyzdys turi atsarginių parametrą (nors ne parametrų sąrašą).

Kas naujo versijos 1.9.1:

  • Paskutinis atnaujinimas: -webkit0overflow przewijanie: paliesti visus dataTables_scrollBody CSS failai
  • DataTables - 1.9.1 versijoje: -)
  • Nustatyti vieneto bandymai: Witht jis pakeisti, kad būtų galima info makrokomandas bet stygos vieneto testai reikia atnaujinti, kad atspindėtų šį
  • Nustatyti vieneto testas: iš klaidų Šiame bandyme skaičius;
  • Nauja: & quot; sunaikinti & quot; Renginys - kai lentelė sunaikino sunaikinti įvykį dabar sukėlė. Tai yra labai panašus į tai, kaip aoDestroyCallback dirbo anksčiau, bet tai atneša įgyvendinimą suderinti su naujesne perskambinti / Renginiai mechanisim naudojamas DataTable
  • Paskutinis atnaujinimas: Atnaujinkite tekstą dviejų jEditable pavyzdžių
  • Nauja skiltis variantas & quot; sCellType & quot; - Leidžia jums sukurti TD (numatytasis) arba TH ląsteles stulpelio. Naudinga kuriant eilės rubrikas į tbody.
  • Nauja: Statinis API metodas - fnVersionCheck pats kaip versija įsitikinkite, kad jis jau yra kaip pvz metodą, bet čia galima kaip pridedamas prie $ .fn.dataTable
  • statiniu metodu API
  • Nauja: Statinis API metodas - fnIsDataTable - patikrinti, ar LENTELĖ mazgas yra DataTable ar ne
  • Nauja: Statinis API metodas - fnTables - gauti DataTables kad yra pradedamas ant stalo (pasirinktinai apriboti iki vos matomų stalo)
  • Nustatyti: Scrollbody aukštis IE7- - naudojimo offsetHeight nuosekliai - 9424 "
  • API - Fix: pirmavo fnDraw parametras apverstas per klaidą į 1.9.0 spaudai - 7825
  • Įtaisų PATAISYMAS: Vėl kintama def į neseniai _fnLanguageCompat kaita
  • dokumentai - Fix: Rodyti oSettings parametras fnDrawCallback Pavyzdžiui - 9067 "
  • Docs - Fix: rašybos
  • dokumentai - Fix: fnSort dokumentacija atnaujinama nurodyti stulpelio rūšiavimo - 9094
  • Nustatyti: afnSortData funkcijos nėra vykdomas su DataTables instancijos taikymo sritį

Kas naujo versijos 1.9.0:

  • DataTables 1,9 turi daug geresnį API valstybės pritaikymas , bet tai reiškė, pašalinti senus parametrus fnStateLoadCallback ir fnStateSaveCallback.

Kas naujo versijos 1.8.2:

  • Nustatyti: Vnt testas suderinamumas Fix IE7
  • Nauja: jei duomenų šaltinis yra nustatyta, kad funkcija, tada funkcija yra įvykdytas ir grįžtamoji naudojamas ląstelių ekrane (+ rūšiavimo, filtravimo ir kt.) Tai naudinga integruojant su knockout.js ir backbone.js kt.
  • Nauja: Visi pavyzdžiai, kurie rodo, Ajax užklausas dabar rodo JSON atsakymą iš serverio (pabrėžta, kad būtų readiable JSON formatavimas) ir atsakymai parodė atnaujins kiekvieną papildomą prašymą. Idėja yra, kad formatavimą, kad DataTables tikisi / gali susidoroti su labiau akivaizdu
  • Įtaisų PATAISYMAS: Naujos užsakymą įvykiai visada bus perduoti DataTables nustatymai objektui pirmo parametro
  • Atnaujinti į naujausią JQuery - 1.6.3

Kas naujo versijos 1.8.1:

  • Įtaisų PATAISYMAS: fnDestry nebuvo pakartotinai pateikti originalą teisingai, nes yra vienas ankstesnis klaida įsipareigoti - įlaipinami vieneto bandymai
  • Nustatyti: eilutė suderinimas su x przewijanie neįgaliųjų ir stalo per mažas atkreipti visiškai. Anksčiau DataTables būtų skleidžia apie stulpelius ne priderinamos šiuo atveju klaida ir bandykite viską, kad atkreipti lentelę, tačiau tai galų gale ieško gana blogai. Problemų yra ne leisti stalo atkreipti mažesnė nei galbūt gali būti, kai x slinkimo yra išjungtas. Šis poveikis dinamiškai keičiamo dydžio stalai - 5232
  • Paskutinis atnaujinimas: Dėl objektų, apsvarstyti mDataProp kuri siunčiama iš DataTables rūšiavimo ir filtravimo gauti teisingą tvarką eilučių. Tai naudinga ColReorder ir apskritai didina visos lentelės
  • flexability
  • Nauja: Siųsti mDataProp į tai, server-side perdirbimo serveryje. Tai labai simialr į sNames parametro, bet daugiau convient kai jau naudojate mDataProp
  • Atnaujinta: Atnaujinti į naujausią JQuery - 1.6.1
  • PATAISYMAS: Kolonos, kurios sortable bet paslėpta turite renginius prie jų rūšiavimo, tačiau šis renginys prižiūrėtojas nebus pašalintas, kai stulpelis matomas vėl fnDestroy. Tiesiog reikia pakeisti, kaip sunaikinti tvarką daroma - ty pašalinti renginius tik po to, kai kolonos gaminamos matomas, ne anksčiau - 5497 "
  • Nustatyti: Kai sudėtingi išsireiškimai yra pastatytas su aoColumnDefs, todėl pasiūlymo dėl kolonėlės gebėjimą būti įjungtas & quot; ir išjungti & quot; inicijavimo metu, tai lemtų stulpelių klasių galbūt nėra teisinga rūšiavimo už - 5472 - Kudos į rups už šios pataisos
  • Nauja: Accessability funkcijos - ilgis keičiasi kontrolės ir filtravimo kontrolę dabar suvynioti & # x3c, etikete & # x3e; Žymos (aiškus ryšys su jų įvesties elementus) pagalba Accessability. Jūs galite pamatyti šį karto tiesiog paspaudę ant & quot; Paieška: & quot; tekstas dabar -. tai bus sutelkti į teksto laukelį įvestį, o už ekrano skaitytuvų jis duos etiketės tekstą iš etiketės,
  • Nauja: Filtravimo įvesties kalba eilutė (oLanguage.sSearch) dabar turi & quot; makro & quot; _INPUT_ Į jį, kad būtų galima įėjimo elementas būti išdėstyti bet kurioje eilutę. Pavyzdžiui, jei jums davė & quot; & quot ;: sSearch & quot; Data_INPUT_Tables & quot; už filtro išvesties būtų & quot; Duomenų & # x3c, įėjimas ... / & # x3e; Stalai & quot ;. Tai yra neprivaloma. - Jeigu _INPUT_ neduota, tada kaip ir anksčiau valia smeigtuko įvesties elementą į tikrą (arba pagal nutylėjimą) teksto eilutė pabaigos
  • Nustatyti: Galimybę naudoti kompleksines duomenų struktūras 1,8 reiškia, kad matricos, kurios yra perduodamos į į fnUpdate nereikia griežtai būti tokio pat ilgio kaip stulpelių skaičius lentelėje - Todėl ir įspėjimas, kad yra tikros, jei tai padaryti yra negerai ... jokių kitų kodas pokyčiai reikalingi - tiesiog nereikia kurti įspėjimo! Vieneto testas pridūrė - 5396 "
  • Pavyzdžiai nustatyti: Duomenys lentelėje yra vieną papildomą stulpelį jį pradžioje, todėl tai turi būti atsižvelgta, kai rūšiavimas - 5422 "
  • Nustatyti: Lentelė plotis nenustatytas, kai automatinis plotis yra išjungtas, todėl mes neturėtų nustatyti jį, kai sunaikinti lentelė - 5220
  • Pradėti DataTables 1.8.1 kūrimas
  • Nustatyti: iš rašybos pora pavyzdžių,

Kas naujo versijos 1.7.5:

  • Fiksuotas: fnInitComplete buvo ne paskutinis dalykas, kad būtų vykdomas naudojant DOM šaltinį. Tai buvo įmanoma, kad galėtumėte nustatyti sAjaxSource į fnInitComplete kuris tada sukelti DataTables daryti Ajax skambutį netinkamai.
  • Atnaujinta: Patikimumas vieneto bandymų ne WebKit naršyklėse
  • Fiksuotas: fnDrawCallback iš tikrųjų buvo pirmoji lygiosiomis perskambinti funkcijų, kurios buvo vadinamos "(vėliau vidiniai šios funkcijos buvo vadinama). Tai buvo neteisinga, ir mes dabar kilpa per masyvo gauti užsakymą norime. Kažkuriuo momentu ateityje jis gali būti reikalaujama turėti užsisakyti, jeigu jie parengti šios funkcijos tampa interdependant.
  • Performance pavadinimas: Re parašytas rūšiavimo įgyvendinimą, todėl nenaudoja arba eval () iš $ .inArray (). InArray buvo nustatyta, kad turi rimtą neigiamą poveikį IE, kuri skaičiuoja veikla siekiama suteikti atitinkamai "scenarijų veikia lėtai" klaidos pranešimą - nauja vykdymas naudoja vertės / Mygtukais atvirkštinės žemėlapių padaryti atrodo taip pat greitai, kaip vienas objektas parametro retreival. Be to, aš padariau keletą optimizavimo ir funkcija išsamumo darbą ne eval versija rūšiavimo (anksčiau AIR rūšiavimas metodas) ir radau, kad tai bent kaip gerai (greičiau, kai kuriais atvejais), nei senas eval () Rūšiuoti, todėl tai yra dabar pagal nutylėjimą ir tik rūšiavimo metodas DataTables suteikia - 2922 "
  • Merge filialas "meistras" iš github.com:DataTables/DataTables~~pobj
  • Atnaujinta: fnAdjustColumnSizing kai iškviečiamas su "klaidinga", nes pirmą (ir vienintelį) parametro dabar taikys apskaičiuotas stulpelių dydžius prie stalo, kai slinkties yra naudojamas. Tai leidžia ne Ajax atnaujinimas atsirasti, jei naudojant server-side apdorojimą. Ačiū Cat WEISMANN už šį pakeitimą.
  • Atnaujinta: fnAdjustColumnSizing kai iškviečiamas su "klaidinga", nes pirmą (ir vienintelį) parametro dabar taikys apskaičiuotas stulpelių dydžius prie stalo, kai slinkties yra naudojamas. Tai leidžia ne Ajax atnaujinimas atsirasti, jei naudojant server-side apdorojimą.
  • Fiksuotas: Dėl sudėtingų antraštes elgesys buvo šiek tiek pakeistas sudėtingų antraščių, kad tik pirmas ne unikalių TH elementų bus spustelėkite, jei norite rūšiuoti-gali. Vieneto testas atnaujinimas reikalingas kaip tai skiriasi elgesys iš anksčiau, kai visi elementai, priklausantys skiltyje buvo spustelėkite, jei norite rūšiuoti.
  • Atnaujinta - dabar naudoja JQuery 1.4.4 Kadangi JQuery kopija įtraukta į DataTables platinimo. Perduoda visus vieneto testai
  • Fiksuotas: Kai naudojate server-side perdirbimo ir Pasišaukęs fnDestroy, nereikia atlikti kitą XHR prie serverio kaip nebus naudojami duomenys - 3375,
  • Nustatyti: Teisingai pridėkite sClass į TH elementus antraštėje
  • Nauja: Pridėti bScrollAutoCss parinktį (pagal nutylėjimą tiesa). Tai leidžia jums kontroliuoti slinkimo stilius su CSS, kur, kaip paprastai DataTables bus nustatytos (ir nepaisyti) stilių pati. Tai yra naudinga, jei jūs norite turėti slinkties juosta, rodanti visais laikais (paprastai auto).
  • Fiksuotas: Pašalinti drąsų stilių, naudojant JUI kaip jis atrodo iš vietos stalo kontrolės
  • Nauja skiltis Matomumas parinktys DataTables (bVisible ir fnSetColumnVis) dabar atsižvelgti į daugiau nei vieną eilutę THEAD ir TFOOT. Atkreipkite dėmesį, kad COLSPAN ir rowspan nepalaikomos, kai naudojant matomumo skiltyje parinktis antraštės ir poraštės, ir labai tikėtina, turi poveikį, kuris yra ne visi pageidautina. Kaip, pavyzdžiui, yra sąlygos šioje naudojimo (atminkite, kad jei jūs turite tik vieną eilutę antraštės / poraštės, tai neturi įtakos), ypač ląstelių antraštėje / poraštės skaičius daug lygus stulpelių * eilutės (in kiekvienas). Šis būdas DataTables gali tiksliai pridėti ir pašalinti ląsteles, kiek reikia. Ląstelės gali būti arba TH ar TD elementai, bet DataTables dar reikia bent vieną TH elementą kiekviename stulpelyje.
  • Atnaujinta: Anksčiau, kai keli ląstelės buvo atpažintas kaip unikalus stulpelio paskutinis būtų teikiama pirmenybė (ty rūšiavimą aptarnavimo įvykio ir tt). Tai dabar nebėra atveju ir pirmasis turės pirmenybę.
  • Fiksuotas: Nuimkite "sNames" parametrą, kuris buvo įvesta server-side perdirbimo 1.7.4. Parametras "sColumns" iš tikrųjų atlieka tiksliai šią užduotį jau. Doh. Taip pat atnaujinti pavyzdyje PHP atsižvelgti į tai - 3218 "

Reikalavimai :

  • veikiancio Javascript kliento pusėje;
  • JQuery

Ekrano

datatables_1_77689.png

Panaši programinė įranga

Komentarai DataTables

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!