【发布时间】:2012-02-13 15:40:34
【问题描述】:
我想在第一次单击时按降序对网格中的数字列进行排序。?谁能帮我这个?
【问题讨论】:
-
嗨,Brian,我正在使用 jquery 的 TableSorter 插件。我在其中设置了默认设置。但我无法分别指定每列的初始排序顺序。你能帮忙吗?
标签: jquery sorting gridview tablesorter
我想在第一次单击时按降序对网格中的数字列进行排序。?谁能帮我这个?
【问题讨论】:
标签: jquery sorting gridview tablesorter
文,
使用“sortlist”选项表示您希望按 DESCENDING 顺序 (1) 而不是 ASCENDING (0) 进行排序。
文档说:
"sortlist" - 用于每列排序和方向的指令数组,格式为: [[columnIndex, sortDirection], ... ] 其中 columnIndex 是从零开始的列索引,用于从左到右和sortDirection 为 0 表示升序,1 表示降序。首先按第 1 列然后按第 2 列升序排序的有效参数如下所示:[[0,0],[1,0]]。
例如
$(document).ready(function() {
// call the tablesorter plugin
$("table").tablesorter({
// sort on the first column and third column, order descending (1)
sortList: [[0,1],[2,1]]
});
});
问候尼尔
【讨论】:
sortInitialOrder 选项设置为"asc" 或"desc" - 获取更多详细信息here