Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 17550|Svar: 2

[Jquery] Tilføjede serienumre til Datatables (1.10 ny implementering)

[Kopier link]
Opslået på 14/11/2017 13.52.30 | | | |
JQuerys Datatables-plugin er rigtig god til at lave tabeller.

Jeg syntes, det var nemt at tilføje et serienummer til tabellen, men efter at have læst den officielle implementering af Datatables virker koden ikke simpel, og testen fandt nogle problemer, og det var ikke let at bruge. Jeg fandt ikke en god løsning på internettet, så jeg sporede koden og fandt selv en løsning.

Serienummerimplementering (bekvem, uofficiel implementering)
Da kolonnedata kan være en funktion, så se på dataene i parametrene. Det viste sig, at der faktisk blev fundet nyttige data, og vi gik i gang.



Koden er som følger:

Pointen er følgende sætning
meta.settings._iDisplayStart + meta.row + 1;
Efter analyse vides det, at:
meta.settings._iDisplayStart Startindekset for hver post vist;
meta.row+1 er rækkeindekset for den aktuelle side, plus 1 er linjenummeret;
Summen af de to er linjeserienumret for den aktuelle periode.

Denne metode er ikke officielt tilgængelig eller anbefalet, men jeg synes, det er mere intuitivt og billigere at håndtere de viste data i data.





Tidligere:Los Angeles, USA_16 cores_96G minde _250M_550 yuan
Næste:Juli 2017 WIN7\XP· GHOST System Download Encyklopædi! Opdateringerne fortsætter, spændende!
Opslået på 14/11/2017 14.44.37 |
                          
 Udlejer| Opslået på 08/03/2018 14.25.32 |
Navnslagsbeskrivelse
LodtrækningintegerJSAntallet af forespørgsler modbekæmpes, og det returneres, som det bliver, hver gang det sendes til serveren.
StartintegerJSStartpositionen for det første datastykke, for eksempel 0, repræsenterer det første datastykke
LængdeintegerJSAntal genstande vist pr. side.
søg[værdi]stringJSGlobale søgekriterier for hver kolonne (søgbare skal sættes til sand)
søg[regex]booleanJSHvis sand, betyder det, at værdien af den globale søgning behandles som et regulært udtryk, hvis falsk, er den ikke.
Orden[klumme]integerJSi er et array-indeks, der svarer til kolonner, der starter fra 0, og delparameteren angiver, hvilken kolonne der skal sorteres.
Orden[dir]stringJSKolonnen er bestemt ovenfor, og sorteringsmetoden for denne kolonne er faldende asc
Søjler[data]stringJScolumnsbinding, defineret af columns.data
Søjler[navn]stringJScolumns.name
Søjler[søgbar]booleanJSOm en tagget kolonne kan søges til sandt betyder ja, ellers kan den ikke, hvilket styres af columns.searchable
Søjler[bestillingsbar]booleanJSOm de mærkede kolonner kan sorteres til sand betyder ja, ellers nej, dette styres af columns.orderabl
Søjler[søgning] [værdi]stringJSSøgekriterier for specifikke kolonner
Søjler[søgning] [regex]booleanJSOm et søgekriterium for en bestemt kolonne betragtes som regulære udtryk
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com