gpt4 book ai didi

javascript - Tablesorter 排序顺序无法正常工作

转载 作者:行者123 更新时间:2023-11-28 04:22:55 24 4
gpt4 key购买 nike

我的表排序器自定义解析器排序顺序无法正常工作,而且我似乎没有做错任何事情。任何人都可以在这里阐明一些要点吗?

$.tablesorter.addParser({
id: "sample",
is: function (s) {
return false;
},
format: function (s) {
return s.toLowerCase().replace(/blood/,1).replace(/RnD/,2).replace(/unassigned/,3)
},
type: "numeric"
});

并实现排序

$("#revSummaryTb").tablesorter({
sortList: [[3,0]],
headers: {
0: { sorter:'text'},
1: { sorter:'digit'},
2: { sorter:'text'},
3: { sorter:'sample'}
}
});

第 3 列是感兴趣的列。然而,这最终导致我的列的排序完全错误,从一个列到另一个列然后再返回(也称为没有真正的排序)。我做错了什么?

最佳答案

将解析器类型切换为“text”:

$.tablesorter.addParser({
id: "sample",
is: function (s) {
return false;
},
format: function (s) {
return s.toLowerCase().replace(/blood/,1).replace(/RnD/,2).replace(/unassigned/,3);
},
type: "text"
});

关于javascript - Tablesorter 排序顺序无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45306679/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com