1
我在使用TableSorter jQuery插件時遇到了困難,如果我有一個單元格的值在最後有一個日期。jQuery Tablesorter沒有以日期結尾的排序字段
我想嚴格按照我的文本排序,但我認爲插件必須因爲日期而與文本混淆。當我點擊列標題時,該類確實在headerSortUp
和headerSortDown
之間來回切換,但是這些行未被排序。
下面是一個例子:
<table id="tbl1">
<thead>
<tr>
<th><a href="#" onclick="return false;">Col1</a></th>
<th><a href="#" onclick="return false;">Col2</a></th>
</tr>
</thead>
<tbody>
<tr>
<td>ZXY 123 10/31/2011</td>
<td>2</td>
</tr>
<tr>
<td>ABC 345 09/30/2011</td>
<td>4</td>
</tr>
<tr>
<td>DEF 345 08/31/2011</td>
<td>6</td>
</tr>
</tbody>
</table>
如果我在最後刪除的日期,或刪除中間的數字,或使數據不太一致它按罰款。我已經嘗試將class="{sorter: 'text'}
添加到<th>
元素,但沒有任何效果,並且我也嘗試了自己的解析器,它只是查看文本本身,但仍然沒有任何結果。
任何想法得到了它的的jsfiddle?
我看到幾個地方是類屬性,但現在,我看有點接近,它看起來像依賴了jQuery插件的元數據,這我不使用。您的演示似乎按照我想要的方式工作,謝謝。 –