如何使用 Tablesorter 按字母顺序对数字进行排序?
How to sort numbers alphabetically using Tablesorter?
我正在使用 Tablesorter 对多列进行排序 table。
我的 table 的一列中有我想 按字母顺序 排序的数字,例如。 10, 111, 2, 4444, 55, 9
.
如何禁用 Tablesorter 中的数字检测并让它将所有内容排序为文本?
刚刚设置:
headers: {
0: { sorter: "text" },
}
没有成功。
我不知道这个解析器是否适用于您需要的所有情况,但它适用于提供的数据子集 (demo)
$(function() {
$.tablesorter.addParser({
id: "nums",
is: function() { return false; },
format: function(s) {
var first = s.charAt(0);
return first + "-" + s.substring(1);
},
type: "text"
})
$('table').tablesorter({
headers: {
0: {
sorter: "nums"
}
}
});
});
我正在使用 Tablesorter 对多列进行排序 table。
我的 table 的一列中有我想 按字母顺序 排序的数字,例如。 10, 111, 2, 4444, 55, 9
.
如何禁用 Tablesorter 中的数字检测并让它将所有内容排序为文本?
刚刚设置:
headers: {
0: { sorter: "text" },
}
没有成功。
我不知道这个解析器是否适用于您需要的所有情况,但它适用于提供的数据子集 (demo)
$(function() {
$.tablesorter.addParser({
id: "nums",
is: function() { return false; },
format: function(s) {
var first = s.charAt(0);
return first + "-" + s.substring(1);
},
type: "text"
})
$('table').tablesorter({
headers: {
0: {
sorter: "nums"
}
}
});
});