Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 17550|Svare: 2

[Jquery] Lagt til serienumre for Datatables (1.10 ny implementering)

[Kopier lenke]
Publisert på 14.11.2017 13:52:30 | | | |
JQuerys Datatables-plugin er veldig bra for å lage tabeller.

Jeg trodde det var lett å legge til et serienummer i tabellen, men etter å ha lest den offisielle implementeringen av Datatables, virker koden ikke enkel, og testen fant noen problemer, og den var ikke lett å bruke. Jeg fant ikke en god løsning på Internett, så jeg sporet koden og fant en måte å gjøre det på.

Implementering av serienummer (praktisk, uoffisiell implementering)
Siden kolonnedata kan være en funksjon, bør du se på dataene i parameterne. Det viste seg at noen nyttige data faktisk ble funnet, og vi begynte å komme i gang.



Koden er som følger:

Poenget er følgende setning
meta.settings._iDisplayStart + meta.row + 1;
Etter analyse er det kjent at:
meta.settings._iDisplayStart Startindeksen til hver post som vises;
meta.row+1 er radindeksen til den nåværende siden, pluss 1 er linjenummeret;
Summen av de to er linjeserienummeret til den nåværende perioden.

Denne metoden er ikke offisielt tilgjengelig eller anbefalt, men jeg tror det er mer intuitivt og rimeligere å håndtere de viste dataene i data.





Foregående:Los Angeles, USA_16 cores_96G minne _250M_550 yuan
Neste:Juli 2017 WIN7\XP· GHOST System Last ned encyklopedi! Oppdateringene fortsetter, spennende!
Publisert på 14.11.2017 14:44:37 |
                          
 Vert| Publisert på 08.03.2018 14:25:32 |
navntypebeskrivelse
TrekkheltallJSAntallet forespørsler motvirkes, og det returneres som det blir hver gang det sendes til serveren.
StartheltallJSStartposisjonen til det første datastykket, for eksempel 0, representerer det første datastykket
LengdeheltallJSAntall elementer som vises per side.
søk[verdi]stringJSGlobale søkekriterier for hver kolonne (søkbart må settes til sann)
søk[regex]booleanJSHvis sann, betyr det at verdien av det globale søket behandles som et regulært uttrykk, hvis falsk, er den ikke det.
Rekkefølge[spalte]heltallJSi er en arrayindeks, tilsvarende kolonner, som starter fra 0, og delparameteren angir hvilken kolonne som må sorteres
Rekkefølge[dir]stringJSKolonnen er bestemt ovenfor, og sorteringsmetoden for denne kolonnen er synkende asc
Kolonner[data]stringJScolumnsbinding, definert av columns.data
Kolonner[navn]stringJScolumns.name
Kolonner[søkbar]booleanJSOm en tagget kolonne kan søkes til true betyr ja, ellers kan den ikke, noe som styres av columns.searchable
Kolonner[bestillingsmulig]booleanJSOm de merkede kolonnene kan sorteres til true betyr ja, ellers nei, dette styres av columns.orderabl
Kolonner[søk] [verdi]stringJSSøkekriterier for spesifikke kolonner
Kolonner[søk] [regex]booleanJSOm et søkekriterium for en bestemt kolonne regnes som regulære uttrykk
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com