registros propiedades por pagina language example eventos event entries column bootstrap jquery numbers datatables rows

propiedades - language datatable jquery



Se muestra el recuento de filas predeterminado de jquery datatables (2)

[Actualización porque esta respuesta parece obtener algunas opiniones] -

Respuesta actualizada:

En versiones posteriores (creo que 1.10+), las convenciones de nomenclatura de la API cambiaron, abandonando la notación húngara. Creo que las antiguas convenciones tienen un alias de compatibilidad, pero las convenciones actuales son:

lengthMenu pageLength

Así, las respuestas actualizadas son:

A) es el parámetro lengthMenu : https://datatables.net/reference/option/lengthMenu

Por ejemplo, así es como tengo uno de mis juegos:

"lengthMenu": [[10, 25, 50, 100, 200, -1], [10, 25, 50, 100, 200, "All"]],

B) pageLength https://datatables.net/reference/option/pageLength : opcionalmente, establezca esto en cualquier valor predeterminado que deba ser.

"pageLength" : 25,

Respuesta original

A) Es el parámetro aLengthMenu : http://datatables.net/ref#aLengthMenu

Por ejemplo, así es como tengo uno de mis juegos:

"aLengthMenu": [[10, 25, 50, 100, 200, -1], [10, 25, 50, 100, 200, "All"]],

B) iDisplayLength : establezca este parámetro en cualquiera que sea su valor predeterminado.

Por defecto, los datos tienen 4 tamaños de registros para mostrar: 10,25,50,100.

A) ¿Hay alguna manera de cambiar esto? Intenté editar el archivo jquery para cambiar la matriz a [30,60,90,120] y esto lo destruyó.

B) ¿Hay una manera de establecer el tamaño de selección predeterminado, por ejemplo, 50 (en lugar de 10) de este selector al inicializar cuando jquery lo construye?

No puedo encontrar ninguno de estos elementos en la documentación.


  • Tablas de datos 1.10+

    Use lengthMenu para definir una lista de longitudes de página disponibles y opcionalmente pageLength para establecer la longitud de página inicial.

    Si no se especifica pageLength , se establecerá automáticamente en el primer valor dado en la matriz especificada por lengthMenu .

    var table = $(''#example'').DataTable({ lengthMenu: [ [2, 4, 8, -1], [2, 4, 8, "All"] ], pageLength: 4 });

    Vea este jsFiddle para el código y la demostración.

  • Tablas de datos 1.9

    Use aLengthMenu para definir una lista de longitudes de página disponibles y iDisplayLength para establecer la longitud de página inicial.

    var table = $(''#example'').dataTable({ "aLengthMenu": [ [2, 4, 8, -1], [2, 4, 8, "All"] ], "iDisplayLength" : 4, });

    Vea este jsFiddle para el código y la demostración.