Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 17550|Svar: 2

[Jquery] Tillagda serienummer för Datatables (1.10 ny implementation)

[Kopiera länk]
Publicerad på 2017-11-14 13:52:30 | | | |
JQuerys Datatables-plugin är mycket bra för att skapa tabeller.

Jag trodde det var enkelt att lägga till ett serienummer i tabellen, men efter att ha läst den officiella implementationen av Datatables verkar koden inte vara enkel, och testet hittade vissa problem, och det var inte lätt att använda. Jag hittade ingen bra lösning på internet, så jag spårade koden och hittade en väg själv.

Serienummerimplementation (bekväm, inofficiell implementation)
Eftersom kolumndata kan vara en funktion, titta då på datan i parametrarna. Det visade sig att användbar data faktiskt hittades och vi började sätta igång.



Koden är följande:

Poängen är följande mening
meta.settings._iDisplayStart + meta.row + 1;
Efter analys är det känt att:
meta.settings._iDisplayStart Startindexet för varje post som visas;
meta.row+1 är radindexet för den aktuella sidan, plus 1 är radnumret;
Summan av de två är radserienumret för den aktuella perioden.

Denna metod tillhandahålls inte officiellt eller rekommenderas, men jag tror att det är mer intuitivt och billigare att hantera den visade datan i data.





Föregående:Los Angeles, USA_16 cores_96G minne _250M_550 yuan
Nästa:Juli 2017 WIN7\XP· GHOST System Ladda ner encyklopedi! Uppdateringarna fortsätter, spännande!
Publicerad på 2017-11-14 14:44:37 |
                          
 Hyresvärd| Publicerad på 2018-03-08 14:25:32 |
Namntypbeskrivning
LottningheltalsJSAntalet förfrågningar motbesvaras, och det returneras som det gör varje gång det skickas till servern.
StartheltalsJSStartpositionen för den första databiten, till exempel 0, representerar den första databiten
LängdheltalsJSAntal objekt som visas per sida.
sök[värde]stringJSGlobala sökkriterier för varje kolumn (sökbart måste sättas till sant)
sök[regex]booleanJSOm sant betyder det att värdet av den globala sökningen behandlas som ett reguljärt uttryck, om falskt är det inte det.
Ordning[kolumn]heltalsJSi är ett arrayindex som motsvarar kolumner, med start från 0, och delparametern anger vilken kolumn som behöver sorteras
Ordning[regi]stringJSKolumnen bestäms ovan, och sorteringsmetoden för denna kolumn är nedåtgående asc
Kolumner[data]stringJScolumnsbinding, definierad av columns.data
Kolumner[namn]stringJScolumns.name
Kolumner[sökbart]booleanJSOm en taggad kolumn kan sökas till true betyder ja, annars kan den inte, vilket styrs av columns.searchable
Kolumner[beställningsbar]booleanJSOm de taggade kolumnerna kan sorteras till true betyder ja, annars nej, detta styrs av columns.orderabl
Kolumner[sökning] [värde]stringJSSökkriterier för specifika kolumner
Kolumner[sökning] [regex]booleanJSOm ett sökkriterium för en viss kolumn betraktas som reguljära uttryck
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com