Плагин jQuery tablesorter работает в IE, но не в Firefox или Chrome.
-
18-09-2019 - |
Вопрос
Я пытаюсь использовать плагин сортировщика таблиц jQuery для таблицы, созданной с использованием ASP.NET GridView.
По какой-то раздражающей причине он отлично работает в IE, но не в Firefox или Chrome.Всегда кажется, что сортировка выполняется только по первому столбцу, даже если вы нажимаете на другие столбцы.
Я загрузил сгенерированный HTML-код (после сокращения до минимума, сохраняя при этом идентификаторы ASP.NET и т. д., на тот случай, если они могут быть причиной проблемы).Пожалуйста, расскажите, посмотрите
http://www.reliacap.com/tsorter/tsorter.html
Он является автономным, за исключением сценария tablesorter и таблицы стилей, которые находятся в одной папке.
Буду признателен за любую помощь.
Решение
Это заставляет меня работать:
jQuery(document).ready(function() {
$('table[id$=GridView1]').tablesorter({
textExtraction: 'complex'
});
});
я думаю <span>
теги внутри ячеек вашей таблицы сбивают с толку плагин, если вы явно не указываете ему выполнять необычное извлечение контента.