我有一個看起來像這樣我需要使它所以我Bootstrap Datatables腳本將的內部HTML排序表...數據表:需要通過數據的HTML數值列排序
<table id="myTable">
<tr>
<td><a href="site.com?id=1">1</a></td>
<td>Foo</td>
</tr>
<tr>
<td><a href="site.com?id=9">9</a></td>
<td>Bar</td>
</tr>
<tr>
<td><a href="site.com?id=10">10</a></td>
<td>Baz</td>
</tr>
</table>
錨標籤,並按數字排序。目前,它的排序是這樣的...
1 Foo
10 Baz
9 Bar
但我需要它這樣的排序...
1 Foo
9 Bar
10 Baz
我真的不知道如何去了解這一點。我有它的排序,但它認爲內部的HTML是一個字符串,而不是一個數字:(
這可能是一個重複的帖子:http://stackoverflow.com/questions/10305552/how-to-make-work-datatables-with-natural-sort-plugin – karthikr
根據你鏈接到的頁面,「數據通常可以是一個複雜的數字和字母組合(文件名是一個常見的例子),並且以自然的方式對它們進行排序是一個相當困難的問題。幸運的是,其他作者已經在這方面做了一些工作 - 下面的插件-in使用Jim Palmer的naturalSort()函數(在此處下載)以在DataTable中提供自然排序。「看起來該頁面列出了處理這種情況的各種方法。 – ultranaut
我假設這是與服務器端的數據? – bikedorkseattle