【问题标题】:Column Chooser in BackgridBackgrid 中的列选择器
【发布时间】:2015-04-22 09:13:15
【问题描述】:

我是 backgrid(和 stackoverflow)的新手,我很好奇是否有任何用于 backgrid 的列选择器,以便用户可以选择哪些列在我的网格中可见。

我知道有一个 jqgrid 可以在这里看到:

http://www.ok-soft-gmbh.com/jqGrid/SimpleLocalGridWithColumnChooser5.htm

如果没有任何背景网格,有什么想法可以在不重新加载网格的情况下实现它吗?

一种方法可以完成,但它需要像这样重新加载网格,

将 columns :renderable 选项设置为 false ,并且在初始加载时不显示列。 用户选择他想查看的列,然后使用 renderable:true 为所选列重新加载具有新列属性的网格,如下所示:

var grid = new Backgrid.Grid(columns: new Columns([{..renderable:true}, {...}], {
}));

但正如您所见,尽管我们已经在 DOM 中拥有这些数据,但我将使用新列重新加载整个网格。我期待任何想法,我们可以在没有新的 Grid 调用的情况下实现它

【问题讨论】:

  • Backgrid 和 jqGrid 是绝对独立的产品。你想用哪一个?
  • 我需要一个用于 backgrid 。我以 jqgrid 列选择器为例说明了要求是什么

标签: javascript jquery backbone.js jqgrid backgrid


【解决方案1】:

如果有人正在寻找类似的实现 - 他们可以查看https://github.com/WRidder/Backgrid.ColumnManager

DEMO

【讨论】:

    猜你喜欢
    • 2013-09-17
    • 2013-06-25
    • 1970-01-01
    • 2016-01-05
    • 1970-01-01
    • 2013-06-01
    • 2014-06-01
    • 2013-01-24
    • 1970-01-01
    相关资源
    最近更新 更多