Tablesorter元数据排序

时间:2016-04-07 15:23:29

标签: jquery tablesorter

我通过以下元数据成功应用了initioal排序和过滤:

<th data-columnSelector="true" data-value="">FKRace</th>
<th data-columnSelector="false" data-value="">CodeLevel</th>
<th data-columnSelector="true" data-value="">CName</th>
<th data-columnSelector="true" data-value="40000">Votes</th>

现在我还需要一个选项来通过类似

的元数据对列进行排序
data-columnSorter = "ASC"

我检查选项:

<table cellspacing="1" class="tablesorter {sortlist: [[0,0],[4,0]]}"> 

但是这很难,因为我的表是动态的,我从数据库中拖动排序选项。 实际上我需要能够通过名称或ID排序,但是主脚本配置的OUTSIDE。这是可能的,我该如何解决问题? Tnx提前

1 个答案:

答案 0 :(得分:0)

要在初始化tablesorter之前更改排序,请使用data-attribute:

<table data-sortlist="[[0,0],[4,0]]">

为了使以下方法有效,必须加载jQuery metadata插件。

<table class="tablesorter {sortlist: [[0,0],[4,0]]}">

请注意,数据属性方法仅适用于this fork of tablesorter。元数据方法将适用于tablesorter的原始版本和分叉版本。

有关详细信息,请参阅sortList option的文档。