Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 17550|Risposta: 2

[Jquery] Aggiunti numeri di serie per Datatables (nuova implementazione 1.10)

[Copiato link]
Pubblicato su 14/11/2017 13:52:30 | | | |
Il plugin Datatables di JQuery è molto valido per creare tabelle.

Pensavo fosse facile aggiungere un numero di serie alla tabella, ma dopo aver letto l'implementazione ufficiale di Datatables, il codice sembra non essere semplice, e il test ha trovato alcuni problemi, quindi non è stato facile da usare. Non ho trovato una buona soluzione su Internet, così ho rintracciato il codice e ho trovato un modo da solo.

Implementazione del numero di serie (implementazione comoda e non ufficiale)
Poiché i dati delle colonne possono essere una funzione, allora guarda i dati nei parametri. Si è scoperto che sono stati effettivamente trovati dati utili e abbiamo iniziato a iniziare.



Il codice è il seguente:

Il punto è la seguente frase
meta.settings._iDisplayStart + meta.row + 1;
Dopo analisi, si sa che:
meta.settings._iDisplayStart Mostrato l'indice iniziale di ogni record;
meta.riga+1 è l'indice delle righe della pagina corrente, più 1 è il numero della riga;
La somma dei due è il numero di serie della linea del periodo corrente.

Questo metodo non è ufficialmente fornito o raccomandato, ma penso sia più intuitivo e meno costoso gestire i dati visualizzati nei dati.





Precedente:Los Angeles, USA_16 cores_96G memoria _250M_550 yuan
Prossimo:Luglio 2017 VITTORIA 7\XP· Enciclopedia DOWNLOAD del Sistema GHOST! Gli aggiornamenti continuano, entusiasmante!
Pubblicato su 14/11/2017 14:44:37 |
                          
 Padrone di casa| Pubblicato su 08/03/2018 14:25:32 |
nomedigitaredescrizione
PareggiointerereJSIl numero di richieste viene contato, e viene restituito così come è ogni volta che viene inviato al server.
IniziointerereJSLa posizione iniziale del primo dato, ad esempio 0, rappresenta il primo dato
LunghezzainterereJSNumero di elementi mostrati per pagina.
ricerca[valore]stringJSCriteri di ricerca globale per ogni colonna (la ricerca deve essere impostata su vera)
Ricerca[regex]booleanJSSe vero significa che il valore della ricerca globale viene elaborato come un'espressione regolare, se falso non lo è.
Ordine[colonna]interereJSi è un indice di array, corrispondente a colonne, a partire da 0, e il sottoparametro indica quale colonna deve essere ordinata
Ordine[regia]stringJSLa colonna è determinata sopra, e il metodo di ordinamento di questa colonna è ascendente ascendente
Colonne[data]stringJScolumnsbinding, definito da columns.data
Colonne[nome]stringJScolumns.name
Colonne[ricercabile]booleanJSSe una colonna taggata può essere ricercata come true significa sì, altrimenti non può, che è controllato da columns.searchable
Colonne[ordinabile]booleanJSSe le colonne taggate possono essere ordinate come true significa sì, altrimenti no, questo è controllato da columns.orderabl
Colonne[cerca] [valore]stringJSCriteri di ricerca per colonne specifiche
Colonne[cerca] [regex]booleanJSSe un criterio di ricerca per una particolare colonna sia considerato espressioni regolari
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com