jquery.tablesorter.js> сортировка столбцов смешанного типа - PullRequest
1 голос
/ 23 октября 2009

У меня есть таблица, в которой есть столбец «Оставшиеся дни». Значения в этом столбце - либо число, либо «TBD» (будет определено) Плагин tableorter неправильно обрабатывает сортировку этого столбца смешанного типа. Как я мог заставить это работать должным образом?

Спасибо, ~ JK

1 Ответ

0 голосов
/ 23 октября 2009

Вам нужно создать свой собственный парсер

Я не уверен, что это сработает, но попробуйте поискать tableorter и addParser, и все будет хорошо:

jQuery.tablesorter.addParser({
  id: "SpecialNumber",
  is: function(s) {
   return /^TBD/.test(s);
  },
  format: function(s) {
   return 0;
  },
  type: "numeric"
 });
...