Использование TableSorter для сортировки одного столбца на основе значений другого? - PullRequest
4 голосов
/ 27 января 2012

У меня есть таблица, которая выглядит примерно так:

    ID    Paragraph  Title
    1     §1-1       This is the first
    2     §2-1       This is the second
...
    12    §10-1      This is the twelfth

Столбец 'ID' скрыт, остальные два видны.Мне удалось заставить JQuery Tablesorter работать над сортировкой столбцов Paragraph и Title, однако я хотел бы использовать значения ID при сортировке столбца Paragraph.Просто потому, что сортировка некорректна при использовании столбца «Абзац», как можно легко увидеть.

Можно ли как-нибудь заставить табличный сортировщик использовать столбец / значения идентификатора при сортировке столбца Абзац?

1 Ответ

3 голосов
/ 27 января 2012

Я думаю, что самым простым решением было бы просто добавить скрытый интервал в столбце абзаца с идентификатором внутри и пробелом после него, чтобы отделить его от текста (<span class="hidden"># </span>) ( demo )

<tr>
  <td>1</td>
  <td><span class="hidden">1 </span>Paragraph of text</td>
</tr>
...