Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 17550|Atsakyti: 2

[Jquery] Pridėti Datatables serijos numeriai (1.10 naujas įgyvendinimas)

[Kopijuoti nuorodą]
Paskelbta 2017-11-14 13:52:30 | | | |
"JQuery" duomenų lentelių papildinys yra labai geras lentelių kūrimui.

Maniau, kad prie lentelės lengva pridėti serijos numerį, tačiau perskaičius oficialų "Datatables" diegimą, kodas atrodo nepaprastas, o testas rado tam tikrų problemų ir juo naudotis nebuvo lengva. Internete neradau gero sprendimo, todėl atsekiau kodą ir pats radau būdą.

Serijos numerio diegimas (patogus, neoficialus įgyvendinimas)
Kadangi stulpelio duomenys gali būti funkcija, pažiūrėkite į parametrų duomenis. Paaiškėjo, kad iš tiesų buvo rasta naudingų duomenų, ir mes pradėjome pradėti.



Kodas yra toks:

Esmė yra toks sakinys
meta.settings._iDisplayStart + meta.eilutė + 1;
Atlikus analizę žinoma, kad:
meta.settings._iDisplayStart Kiekvieno rodomo įrašo pradinė rodyklė;
meta.eilutė+1 yra dabartinio puslapio eilutės rodyklė, plius 1 yra eilutės numeris;
Šių dviejų suma yra dabartinio laikotarpio eilutės serijos numeris.

Šis metodas nėra oficialiai pateiktas ar rekomenduojamas, tačiau manau, kad jis yra intuityvesnis ir pigesnis tvarkyti rodomus duomenis duomenyse.





Ankstesnis:Los Andželas, USA_16 cores_96G atmintis _250M_550 juanių
Kitą:2017 m. liepa WIN7\XP· GHOST sistema Parsisiųsti enciklopedija! Atnaujinimai tęsiasi, įdomu!
Paskelbta 2017-11-14 14:44:37 |
                          
 Savininkas| Paskelbta 2018-03-08 14:25:32 |
vardas, pavadinimasrūšisapibūdinimas
LygiosiosintegerJSUžklausų skaičius atsakomas ir grąžinamas toks, koks yra kiekvieną kartą, kai siunčiamas į serverį.
PradėtiintegerJSPirmojo duomenų elemento pradinė padėtis, pvz., 0, reiškia pirmąjį duomenų vienetą
IlgisintegerJSPuslapyje rodomų elementų skaičius.
ieškoti[reikšmė]stringJSKiekvieno stulpelio visuotinės ieškos kriterijai (ieškoma turi būti nustatyta kaip teisinga)
paieška[regex]booleanJSJei teisinga reiškia, kad visuotinės ieškos reikšmė apdorojama kaip reguliarioji išraiška, o jei klaidinga – ne.
Užsakyti[stulpelis]integerJSi yra masyvo indeksas, atitinkantis stulpelius, pradedant nuo 0, o subparametras nurodo, kurį stulpelį reikia rūšiuoti
Užsakyti[režisierius]stringJSStulpelis nustatytas aukščiau, o šio stulpelio rūšiavimo metodas yra mažėjantis asc
stulpeliai[duomenys]stringJScolumnsbinding, apibrėžtas columns.data
stulpeliai[vardas]stringJScolumns.name
stulpeliai[ieškoma]booleanJSAr pažymėtame stulpelyje galima ieškoti teisingai, reiškia taip, kitaip negalima, o tai valdo columns.searchable
stulpeliai[užsakoma]booleanJSAr pažymėtus stulpelius galima rūšiuoti kaip teisingus, reiškia taip, kitu atveju ne, tai valdo columns.orderabl
stulpeliai[paieška] [reikšmė]stringJSKonkrečių stulpelių paieškos kriterijai
stulpeliai[paieška] [regex]booleanJSAr konkretaus stulpelio ieškos kriterijai laikomi reguliariaisiais reiškiniais
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com