我有一个请求让我的KendoUI Grid开始排序一列,并从那里只允许列有排序的asc和排序的desc选项...意味着没有未排序的选项.我的意思是当第一次查看页面时,有一个图标显示其排序的asc ...如果单击列标题然后它进入排序的desc然后再次单击它将转到排序的asc.目前,默认的Kendo行为是第三次单击将网格置于未排序模式,没有排序图标.如果有帮助,我的代码如下:
$("#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 }
非常感谢!