Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 17550|Odpoveď: 2

[Jquery] Pridané sériové čísla pre Datatables (nová implementácia 1.10)

[Kopírovať odkaz]
Zverejnené 14. 11. 2017 13:52:30 | | | |
Plugin Datatables od JQuery je veľmi dobrý na tvorbu tabuliek.

Myslel som si, že je jednoduché pridať sériové číslo do tabuľky, ale po prečítaní oficiálnej implementácie Datatables sa kód nezdá byť jednoduchý, test našiel niektoré problémy a nebolo jednoduché ho používať. Na internete som nenašiel dobré riešenie, tak som kód vystopoval a našiel spôsob, ako to urobiť sám.

Implementácia sériového čísla (pohodlná, neoficiálna implementácia)
Keďže stĺpcové dáta môžu byť funkciou, pozrite sa na dáta v parametroch. Ukázalo sa, že sme naozaj našli užitočné údaje a začali sme začať.



Kód je nasledovný:

Pointa je nasledujúca veta
meta.settings._iDisplayStart + meta.riadok + 1;
Po analýze je známe, že:
meta.settings._iDisplayStart Počiatočný index každého zobrazeného záznamu;
meta.riadok+1 je index riadkov aktuálnej stránky, plus 1 je číslo riadku;
Súčet týchto dvoch je sériové číslo riadku aktuálneho obdobia.

Táto metóda nie je oficiálne poskytovaná ani odporúčaná, ale myslím si, že je intuitívnejšia a lacnejšia na spracovanie zobrazených dát v dátach.





Predchádzajúci:Los Angeles, USA_16 cores_96G spomienka _250M_550 jüan
Budúci:Júl 2017 WIN7\XP· Encyklopédia na stiahnutie GHOST System! Aktualizácie pokračujú, vzrušujúce!
Zverejnené 14. 11. 2017 14:44:37 |
                          
 Prenajímateľ| Zverejnené 8. 3. 2018 14:25:32 |
menotyppopis
RemízaintegerJSPočet požiadaviek je zodpovedaný a pri každom odoslaní na server sa vráti v rovnakom stave.
začiatokintegerJSPočiatočná pozícia prvého dáta, napríklad 0, predstavuje prvý údaj
DĺžkaintegerJSPočet položiek zobrazených na stránke.
vyhľadávanie[value]stringJSGlobálne kritériá vyhľadávania pre každý stĺpec (vyhľadávacie musí byť nastavené na true)
vyhľadávanie[regex]booleanJSAk je pravda, znamená to, že hodnota globálneho vyhľadávania sa spracováva ako regulárny výraz, ak je nepravda, nie je.
Poradie[stĺpček]integerJSi je index poľa, ktorý zodpovedá stĺpcom, začínajúc od 0, a podparameter označuje, ktorý stĺpec je potrebné zoradiť
Poradie[réžia]stringJSStĺpec je určený vyššie a metóda triedenia tohto stĺpca je zostupná asc
Stĺpce[dáta]stringJScolumnsbinding, definovaný pomocou columns.data
Stĺpce[meno]stringJScolumns.name
Stĺpce[vyhľadávateľné]booleanJSČi je možné vyhľadať označený stĺpec na true, znamená áno, inak nemôže, čo je riadené columns.searchable
Stĺpce[prikazovateľné]booleanJSČi je možné označené stĺpce zoradiť do true, znamená áno, inak nie, toto je riadené columns.orderabl
Stĺpce[hľadať] [hodnota]stringJSKritériá vyhľadávania pre konkrétne stĺpce
Stĺpce[hľadať] [regex]booleanJSČi sa kritériá vyhľadávania pre konkrétny stĺpec považujú za regulárne výrazy
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com