См. http://jsfiddle.net/RPHA7/.
Я использую сортировщик таблиц jQuery.
В jsfiddle есть два столбца (Цвета и Животные), которые начинаются в несортированном состоянии. Когда вы нажимаете «Цвета», он сортируется по этому столбцу в порядке возрастания (синий, зеленый и т. Д.). Если вы затем нажмете «Животные», он отсортируется по этому столбцу также в порядке возрастания (трубкозуб, дельфин и т. д.). Если вы затем нажмете «Цвета» во второй раз, он отсортирует их в порядке убывания (красный, фиолетовый и т. д.).
Это кажется нелогичным. Я ожидаю, что он будет переключаться по возрастанию/убыванию, только если вы снова и снова нажимаете на один и тот же столбец. Щелчок по другому столбцу всегда должен запускать сортировку для этого столбца в порядке возрастания, независимо от предыдущего состояния.
Есть ли настройка в jQuery tablesorter (или какой-то хак), чтобы он работал так?