Kendo UI网格 - 按升序降序排序

时间:2014-07-27 15:58:28

标签: javascript angularjs kendo-ui kendo-grid

我已经阅读了所有关于使用Kendo Grid进行排序的在线帖子。基本上我试图找到一种方法来排序先下降然后上升。我知道如何在网格加载时将默认排序设置为降序,但我需要在字段排序时进行此操作。如果没有排序,则应先按降序排序。

  sortable: {
            allowUnsort: false
            SortByDescendingFirst: true <== Something like this
        },

2 个答案:

答案 0 :(得分:1)

我不认为可以选择定义 - 您可以尝试这样的事情(这是针对2014年第一季度,在旧版本中您可以执行相同操作但是您必须修改{{1而不是):

kendo.ui.Sortable.fn._click

答案 1 :(得分:0)

虽然这个问题很老,但万一有人来到这里,它会有所帮助:

使用 initialDirection: "desc" 如下属性:

$("#grid").kendoGrid({
  columns: [
    { field: "id" },
    { field: "name" }
  ],
  sortable: {
    initialDirection: "desc"
  },
  dataSource: [ { id: 1, name: "Jane Doe" }, { id: 2, name: "John Doe" } ]
});

https://docs.telerik.com/kendo-ui/api/javascript/ui/grid/configuration/sortable.initialdirection