【问题标题】:Sorting, multiple sorting and clearing sorting selection for the Shield UI JavaScript gridShield UI JavaScript 网格的排序、多重排序和清除排序选择
【发布时间】:2014-01-17 14:07:29
【问题描述】:

我是 Shield UI JavaScript Grid 的新手,并且对网格中包含的数据的排序更感兴趣,因为在线文档中没有我想要的内容。 我需要知道如何在切换到另一列时清除一列被选中,或者简单地排除一列参与排序。 我看到有这个属性:

        sorting:{
            multiple: false,
            allowUnsort: false
        },

这是否意味着网格正处于排序前的状态?

【问题讨论】:

  • 我不清楚您的需求?单击另一列时是否需要删除特定列的排序?
  • 我正在尝试挖掘更多细节。这就是其中之一。例如,我可以将列添加到选择中,但不能关闭它们。

标签: javascript grid shieldui


【解决方案1】:

在谈论 Shield UI JavaScript 网格时,有几件事需要考虑。 从问题的第二部分开始 - allowUnsort 属性并不意味着该列可能会从排序过滤器中排除。当用户切换升序/降序排序方向时会发生这种情况。再次单击列标题时,它将被清除。 如果要对多个列进行排序,可以通过将 multiple 属性设置为 true 来实现,如下面的代码所示:

sorting:{
    multiple: true,
},

此属性通过扩展排序标准的数量和切换排序方向来实现非常强大的排序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-25
    • 2015-02-14
    • 1970-01-01
    • 2011-07-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多