我有一个表使用ajax进行更新,如果排序后更新它,但我需要排序而不是固定的列,而是在更新之前最后单击的同一列。Jquery Tablesorter在更新后对同一列进行排序
function tableUpdated() {
$(".tablesorter").trigger("update");
//alert($(".tablesorter").sorting);
var sorting = [[7, 0]];
$("table").trigger("sorton", [sorting]);
}
在我上面的代码,我需要把我的选择列索引,而不是7
谢谢,我会试试看... – 2010-03-02 15:09:41
第一:谢谢你。第二:数据查找中的0不会使其默认为升序\降序(我忘记它是哪个),而不是用户选择的值? – javamonkey79 2011-03-03 21:36:40
@ javamonkey79:假设这就是0,你说得对。这可能是另一个使用.data()的好地方。将排序方向保存为表格中的另一个属性,并在排序方向改变时更新它。 – Aaron 2011-03-04 13:36:52