2013-05-24 3 views
-1

Я использую плагин JQuery Data Table, и мне нужно отсортировать таблицу по первому столбцу, который является объектом Date, но он не сортируется правильно. Моя таблица отображается как показано ниже.Таблица данных не сортируется правильно

enter image description here

код My JavaScript:

var table = $(".dataTable").dataTable({ 
     "iDisplayLength": 15, 
     "oLanguage": { 
      "sProcessing": "Processando...", 
      "sLengthMenu": "Mostrar _MENU_ registros", 
      "sZeroRecords": "Não foram encontrados resultados", 
      "sInfo":   "Mostrando de _START_ até _END_ de _TOTAL_ registros", 
      "sInfoEmpty": "Mostrando de 0 até 0 de 0 registros", 
      "sInfoFiltered": "(filtrado de _MAX_ registros no total)", 
      "sInfoPostFix": "", 
      "sSearch":  "Buscar:", 
      "sUrl":   "", 
      "oPaginate": { 
       "sFirst": "Primeiro", 
       "sPrevious": "Anterior", 
       "sNext":  "Seguinte", 
       "sLast":  "Último" 
      } 
     }, 
     "sPaginationType": "full_numbers", 
     "bLengthChange": true, 
     "bFilter": true, 
     "bInfo": false, 
     "bPaginate": true 
    }); 

table.fnSort([ [0,'desc'] ]); 

Может кто-нибудь помочь мне, пожалуйста?

+0

Вы видите какую-либо ошибку при «проверке элемента» при нажатии кнопки сортировки? – HaBo

+0

В моей консоли браузера нет ошибки, когда я нажимаю сортировку, и это неправильно сортирует. –

ответ

1

Первая дата в списке не в том же формате, что и другие. Это первый день, а не месяц.

+0

Это формат бразильского формата, мне нужно сообщить плагину, какой формат я хочу использовать? –

+1

Ваши данные не все в одном формате. Таблица сортируется в соответствии с указанными числами, а также может быть настроена для сортировки в соответствии со стандартами США. Проверьте, можете ли вы изменить формат даты и/или убедиться, что ваши данные введены правильно. – gtr1971

+0

Если формат в стандартах США работает отлично, как этот '', поэтому я добавил скрытый столбец в стандартном и другом столбцах США в бразильском формате, и скажите сортировать по первому столбцу (стандарты США) и ко всем остальным столбцам после сортировки. Спасибо за помощь. –

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