Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 17550|Respuesta: 2

[Jquery] Se añadieron números de serie para Datatables (nueva implementación 1.10)

[Copiar enlace]
Publicado en 14/11/2017 13:52:30 | | | |
El plugin Datatables de JQuery es muy bueno para crear tablas.

Pensé que era fácil añadir un número de serie a la tabla, pero tras leer la implementación oficial de Datatables, el código parece no ser sencillo, y la prueba encontró algunos problemas, y no fue fácil de usar. No encontré una buena solución en Internet, así que rastreé el código y encontré la forma yo mismo.

Implementación de número de serie (implementación conveniente y no oficial)
Como los datos de columna pueden ser una función, entonces observa los datos en los parámetros. Resultó que se encontraron datos útiles y empezamos a empezar.



El código es el siguiente:

El punto es la siguiente frase
meta.settings._iDisplayStart + meta.fila + 1;
Tras el análisis, se sabe que:
meta.settings._iDisplayStart Se muestra el índice inicial de cada registro;
meta.row+1 es el índice de filas de la página actual, más 1 es el número de línea;
La suma de ambos es el número de serie de línea del periodo actual.

Este método no está oficialmente proporcionado ni recomendado, pero creo que es más intuitivo y menos costoso manejar los datos mostrados en los datos.





Anterior:Los Ángeles, USA_16 cores_96G memoria _250M_550 yuanes
Próximo:Julio 2017 WIN7\XP· ¡Enciclopedia de descarga del sistema GHOST! ¡Las actualizaciones continúan, emocionante!
Publicado en 14/11/2017 14:44:37 |
                          
 Propietario| Publicado en 8/3/2018 14:25:32 |
nombretipodescripción
EmpateenterJSEl número de solicitudes se contrarresta y se devuelve tal cual cada vez que se envía al servidor.
InicioenterJSLa posición inicial del primer dato, por ejemplo, 0, representa el primer dato
LongitudenterJSNúmero de elementos mostrados por página.
search[value]stringJSCriterios de búsqueda global para cada columna (la búsqueda debe estar configurada como verdadera)
buscar[regex]booleanJSSi verdadero significa que el valor de la búsqueda global se procesa como una expresión regular, si es falso, no lo es.
Orden[columna]enterJSi es un índice de array, correspondiente a columnas, que comienza en 0, y el subparámetro indica qué columna debe ordenarse
Orden[dir]stringJSLa columna se determina arriba, y el método de clasificación de esta columna es ascendente ascendente
Columnas[datos]stringJScolumnsbinding, definido por columns.data
Columnas[nombre]stringJScolumns.name
Columnas[buscable]booleanJSSi una columna etiquetada puede buscarse como verdadera significa que sí, de lo contrario no puede, lo cual está controlado por columns.searchable
Columnas[se puede ordenar]booleanJSSi las columnas etiquetadas pueden ordenarse a true significa que sí, de lo contrario no, esto está controlado por columns.orderabl
Columnas[búsqueda] [valor]stringJSCriterios de búsqueda para columnas específicas
Columnas[búsqueda] [regex]booleanJSSi un criterio de búsqueda para una columna concreta se considera expresiones regulares
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com