Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 17550|Vastaus: 2

[Jquery] Lisätty sarjanumerot datataulukoille (1.10 uusi toteutus)

[Kopioi linkki]
Julkaistu 14.11.2017 13.52.30 | | | |
JQueryn Datatables -lisäosa on erittäin hyvä taulukoiden tekemiseen.

Luulin, että sarjanumeron lisääminen taulukkoon oli helppoa, mutta luettuani virallisen Datatables-toteutuksen koodi ei vaikuta yksinkertaiselta, ja testi löysi joitakin ongelmia, eikä se ollut helppokäyttöinen. En löytänyt hyvää ratkaisua netistä, joten jäljitin koodin ja löysin keinon itse.

Sarjanumeron toteutus (kätevä, epävirallinen toteutus)
Koska sarakkeet voivat olla funktio, katso sitten parametreja sisältävää dataa. Kävi ilmi, että hyödyllistä dataa oli löydetty ja aloitimme homman.



Koodi on seuraava:

Pointti on seuraava lause
meta.settings._iDisplayStart + meta.rivi + 1;
Analyysin jälkeen tiedetään, että:
meta.settings._iDisplayStart Jokaisen näytetyn tietueen aloitusindeksi;
meta.row+1 on nykyisen sivun riviindeksi, plus 1 on rivinumero;
Näiden kahden summa on nykyisen ajanjakson rivisarjanumero.

Tätä menetelmää ei virallisesti tarjota tai suositella, mutta mielestäni se on intuitiivisempi ja edullisempi käsitellä näytettävää dataa.





Edellinen:Los Angeles, USA_16 cores_96G muisto _250M_550 yuania
Seuraava:Heinäkuu 2017 WIN7\XP· GHOST System Lataa tietosanakirja! Päivitykset jatkuvat, jännittävää!
Julkaistu 14.11.2017 14.44.37 |
                          
 Vuokraisäntä| Julkaistu 8.3.2018 14.25.32 |
Nimityyppikuvaus
TasapeliintegerJSPyyntöjen määrä kumotaan, ja se palautetaan sellaisenaan joka kerta, kun se lähetetään palvelimelle.
AloitaintegerJSEnsimmäisen datan aloituspaikka, esimerkiksi 0, edustaa ensimmäistä dataa
PituusintegerJSNäytettyjen kohteiden määrä per sivu.
Haku[arvo]stringJSGlobaalit hakukriteerit jokaiselle sarakkeelle (haettava täytyy asettaa todeksi)
Haku[regex]booleanJSJos tosi tarkoittaa, että globaalin haun arvo käsitellään säännöllisenä lausekkeena, jos epätosi tarkoittaa, sitä ei käsitellä.
järjestys[kolumni]integerJSi on taulukkoindeksi, joka vastaa sarakkeita, alkaen nollasta, ja aliparametri kertoo, mikä sarake täytyy lajitella
järjestys[ohjaaja]stringJSSarake on määritelty yllä, ja tämän sarakkeen lajittelutapa on laskeva asc
Pylväät[data]stringJScolumnsbinding, määritelty columns.data
Pylväät[nimi]stringJScolumns.name
Pylväät[haettavissa]booleanJSSe, voidaanko merkitty sarake hakea true-arvoon, tarkoittaa kyllä, muuten ei voi, mikä on columns.searchable -hallinta
Pylväät[tilattava]booleanJSSe, voidaanko merkityt sarakkeet lajitella true-arvoon, tarkoittaa kyllä, muuten ei, tätä ohjaavat columns.orderabl
Pylväät[hae] [arvo]stringJSHakukriteerit tietyille sarakkeille
Pylväät[hae] [regex]booleanJSPidetäänkö tietyn sarakkeen hakukriteerejä säännöllisinä lausekkeina
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com