Сортировщик таблиц не работает в IE7,8

#jquery #tablesorter

#jquery #сортировщик таблиц

Вопрос:

У меня небольшая проблема — если вы посмотрите (с IE7 og IE8): http://www.penst.dk/Tilsyn-og-kontrol/Tilsyn-og-kontrol-kommuner/Kommunalt-raadighedstilsyn/Resultater-raadighedstilsyn.aspx

И хочу отсортировать, например: «Fejlprocent», тогда он сортирует 72 42 38 37 37 36 3 29

Это неверно, так как 3 меньше 29… Есть идеи, как решить проблему? Я вызываю функцию, как:

 $(".tablesorter").tablesorter({ sortList: [[0, 0], [1, 0]] });
  

Ответ №1:

Это связано с тем, что сортировка основана на том, что она является строкой, вы можете давать подсказки для сортировки таблиц.

http://tablesorter.com/docs/example-meta-parsers.html

Если вы посмотрите в js-файле разработки, найдите

// добавить анализаторы по умолчанию

Это даст вам представление о том, какие из них доступны и как написать собственный.

Комментарии:

1. Посмотрите на ссылку, которую я только что опубликовал.

2. Тогда для сортировки в виде числа это будет: {сортировщик: ‘число’} ? или {сортировщик: ‘int’} ?

3. Я обновил сообщение, чтобы помочь вам, я думаю, что это цифра.