【发布时间】:2023-03-18 09:51:01
【问题描述】:
我的产品表按产品发布月份升序使用 initialSort 排序。我还按由 ajax json 响应 url 确定的代号对我的产品进行分组,并使用 groupBy 函数将它们重命名为可读名称。现在我想对我的组进行单独排序,而不会丢失我组中的月份排序。这怎么可能?
var table = new Tabulator("#tableid", {
ajaxURL: url,
layout: "fitColumns",
groupBy: "codename",
groupBy:function(data){
if (data.codename == "X123") {
return "Productname for X123";
}
if (data.codename == "X124") {
return "Productname for X124";
}
…
…
},
initialSort:[
{column:"month", dir:"asc"}
],
columns: [
{ title: "Product", field: "codename"},
{ title: "Month", field: "month"},
…
…
…
]
});
【问题讨论】:
-
提供您进行排序的代码部分。此代码部分不足以重现和回答您的问题
标签: tabulator