La guía paso a paso o código que hallarás en este post es la resolución más sencilla y efectiva que encontramos a tu duda o problema.
Solución:
No olvide cambiar también iDisplayLength:
$(document).ready(function()
$('#tbl_id').dataTable(
"aLengthMenu": [[25, 50, 75, -1], [25, 50, 75, "All"]],
"iDisplayLength": 25
);
);
$(document).ready(function()
$('#example').dataTable(
"aLengthMenu": [[25, 50, 75, -1], [25, 50, 75, "All"]],
"pageLength": 25
);
);
aLengthMenu: este parámetro le permite especificar fácilmente las entradas en el menú desplegable de longitud que muestra DataTables cuando la paginación está habilitada. Puede ser un 1D array de opciones que se utilizarán tanto para la opción mostrada como para el valor, o un 2D array que utilizará el array en la primera posición como el valor, y el array en la segunda posición como las opciones mostradas (útil para cadenas de idioma como ‘Todos’).
Actualizar
Desde DataTables v1.10, las opciones que está buscando son pageLength
y lengthMenu
En mi caso , aLengthMenu no está trabajando. Así que usé esto. Y está funcionando.
jQuery('#dyntable3').dataTable(
oLanguage: sLengthMenu: "",
"iDisplayLength": 100
);
Gracias