Jquery 使用TableSorter使用历元时间进行排序
我有基于java的web应用程序。在前端,我正在接收一组对象。对象中的一个字段是日期 现在,我正在尝试使用按日期排序。但我没有看到排序结果Jquery 使用TableSorter使用历元时间进行排序,jquery,jquery-ui,jquery-plugins,jquery-selectors,tablesorter,Jquery,Jquery Ui,Jquery Plugins,Jquery Selectors,Tablesorter,我有基于java的web应用程序。在前端,我正在接收一组对象。对象中的一个字段是日期 现在,我正在尝试使用按日期排序。但我没有看到排序结果 function update() { var rows = $('#results tr:gt(0)'); rows.each(function(index) { //code to show or hide rows based on some logic } $('#results').tablesorter({
function update() {
var rows = $('#results tr:gt(0)');
rows.each(function(index) {
//code to show or hide rows based on some logic
}
$('#results').tablesorter({
sortList:[[8,0]]
});
}
在我的第九个领域是大纪元。因此,我尝试根据该列进行排序。该列是隐藏的
但我没有看到效果
请帮忙
谢谢我猜update函数应该在显示/隐藏行之后使用表。如果您想使用表,不要重新初始化插件,只需触发
sorton
方法:
$("#results").trigger("sorton", [ [[8,0]] ]);
请注意,sortList值周围有一组额外的括号,这是因为触发器方法需要通过数组()传递参数。也请查看。嗨,莫蒂,谢谢你的回复。我试过了,但没有改变。我没有在任何地方初始化它。我可以不初始化直接触发吗是的,但只能触发一次。如果计划再次调用该更新函数,它将忽略排序。