2015-05-20 4 views
0

Я использую последнюю версию Jquery DataTables.net, и есть таблица отображения в общей сложности 10 записей на страницу, с максимальным кол-1004.Jquery DataTables не показывает номера страниц правильно

Однако в Информационная панель, это читает:

Показано с 1 по 5 из 1.004

enter image description here

по умолчанию моего т может быть следующим:

var oMessageDate = $("#messageDateDT").DataTable({ 
dom: "<'row'<'col-sm-12'<'pull-right'T><'pull-left'l>r<'clearfix'>>>t<'row'<'col-sm-12'<'pull-left'i><'pull-right'p><'clearfix'>>>", 
stateSave: true, 
pageLength: 10, 
lengthMenu: [[5, 10, 25, 50, -1], [5, 10, 25, 50, "All"]], 
columns: [ 
    { data: "MessageReference", sWidth: "15%" }, 
    { data: "Beneficiary" }, 
    { data: "Currency", sWidth: "5%" }, 
    { data: "Amount" }, 
    { data: "MessageDate", sWidth: "15%" }, 
    { data: "MessageType", sWidth: "5%" }, 
    { data: "Direction", sWidth: "5%"}, 
    { data: "Assigned", sWidth: "10%" }, 
    { data: "Status", sWidth: "17%" }, 
    { data: "Message" }, 
    { data: "MessageId", sWidth: "5%" }, 
    { data: "StatusCode" } 
], 
"autoWidth": false, 
"pagingType" :"full_numbers", 
language: { 
    "decimal": "-", 
    "thousands": ".", 
    "infoEmpty": "No entries to show", 
    "lengthMenu": "Display _MENU_ records", 
    "processing": "Loading data", 
    searchPlaceholder: "on everything", 
    "zeroRecords": "No records to display", 
    "aria": { 
     "sortAscending": ": activate to sort column ascending", 
     "sortDescending": ": activate to sort column descending" 
    } 
}, 
"columnDefs": [ 
    { "visible": false, "targets": 9 }, 

    { "visible": false, "targets": 10 }, 
    { "visible": false, "targets": 11 } 
] 

});

Не могли бы вы посоветовать, как я могу это исправить.

ответ

1

Ваш скриншот показывает

Показано с 1 по 10 из 1,004 записей

И ваш вариант pageLength по умолчанию 10, который даст вам 101 страниц.

+0

правда, как глупо меня. Однако, как я могу зафиксировать десятичное число 1.004. – CSharpNewBee

+1

Это разделитель тысяч, вы можете изменить его в своих параметрах 'language'. – Raidri

+0

Да, могу, но это повлияет на элементы в таблице. Я просто хочу, чтобы этот «Показывающий» номер показывал 1004 – CSharpNewBee

Смежные вопросы