Javascript KendoUI网格只允许排序asc和desc,不允许未排序
我请求让我的KendoUI网格从一列排序开始,并且从那里只允许该列具有排序asc和排序desc选项…这意味着没有未排序的选项。我的意思是,当第一次查看页面时,会有一个图标显示其已排序的asc…如果单击列标题,则会转到已排序的描述,如果再次单击,则会转到已排序的asc。目前默认的剑道行为是,第三次单击将网格置于未排序模式,没有排序图标。如果有帮助,我的代码如下:Javascript KendoUI网格只允许排序asc和desc,不允许未排序,javascript,jquery,kendo-ui,kendo-grid,Javascript,Jquery,Kendo Ui,Kendo Grid,我请求让我的KendoUI网格从一列排序开始,并且从那里只允许该列具有排序asc和排序desc选项…这意味着没有未排序的选项。我的意思是,当第一次查看页面时,会有一个图标显示其已排序的asc…如果单击列标题,则会转到已排序的描述,如果再次单击,则会转到已排序的asc。目前默认的剑道行为是,第三次单击将网格置于未排序模式,没有排序图标。如果有帮助,我的代码如下: $("#grid").kendoGrid({ dataSource: { data: carList,
$("#grid").kendoGrid({
dataSource: {
data: carList,
schema: {
model: {
fields: {
"Car": { type: "number" },
"Miles": { type: "number" }
}
}
},
sort: { field: "Miles", dir: "asc" }
},
height: 338,
scrollable: true,
sortable: true,
filterable: false,
pageable: false,
columns: [
{
field: "Car",
width: 40,
sortable: true,
hidden: false
},
{
field: "Miles",
width: 60,
sortable: true,
hidden: false
}
]
});
};
有人知道是否有一种内置的方式来实现这种切换效果吗?如果没有,有没有关于如何在不完全编写自己的排序函数的情况下实现这一点的想法?任何想法都很好,非常感谢 我只是个盲人,有一种内在的方式……对于其他可能也错过了它的人来说:
sortable: {
allowUnsort: false
}
非常感谢