使用tablesorter根据另一列的值对一列进行排序?

时间:2012-01-27 08:51:59

标签: jquery tablesorter

我的桌子看起来有点像这样:

    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列的排序,但是我想在对Paragraph列进行排序时使用ID值。只是因为使用Paragraph列时排序不正确,因为人们可以很容易地看到。

在对Paragraph列进行排序时,是否有可能以某种方式使tableorter使用ID列/值?

1 个答案:

答案 0 :(得分:3)

我认为最简单的解决方案是在段落列中添加一个隐藏的跨度,其中ID在里面,后面用空格将其与文本(<span class="hidden"># </span>)(demo)分开

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