【问题标题】:Is is possible to have a slickgrid inside another slickgrid?是否有可能在另一个 slickgrid 中有一个 slickgrid?
【发布时间】:2019-10-18 19:24:20
【问题描述】:

是否可以在另一个 slickgrid 内有一个 slickgrid(没有 modal )? 例如,使用 Magic TCG 和示例 http://6pac.github.io/SlickGrid/examples/example-grouping-checkbox-row-select.html

如果我可以订购集合,我想要一个 slickgrid,当我选择集合时,它将在同一个窗口中打开另一个 slickgrid,其中包含卡片。

“主网格”上有与收藏相关的列(例如,收藏名称、该收藏中卡片的数量等),“子网格”上将有与卡片相关的列(例如卡片名称、卡费、卡信息等)。

编辑:我忘了告诉我从第一个网格复制了代码,然后尝试调用它,但得到了这个错误:

SlickGrid 需要一个有效的容器,#myGrid2 在 DOM 中不存在。

我这样称呼它:

<div id="myGrid" style="width:100%;height:500px;">
    <div id="myGrid2" style="width:100%;height:500px;">

    </div>
</div>

有可能还是我需要使用模态?

提前致谢

【问题讨论】:

    标签: slickgrid


    【解决方案1】:

    确实有可能,我有一个 slick-combo 控件(未公开发布),它使用动态创建的 Slickgrid 在单元格内提供多列组合。

    看起来您想要一个并排的网格,而不是一个单元格内的网格。您能否提供更多关于您希望屏幕外观如何的信息(图表会很好)

    【讨论】:

    • 你好本!我真的想要一个网格内的网格!像 link 这样的东西我知道 jqGrid 做到了,但由于我使用 slickgrid 我想知道这样做的可能性!
    • 啊。好吧,这将是非常困难的,如果不是不可能的话。 Slickgrid 具有固定的行高。有一个插件可以解决这个问题 (6pac.github.io/SlickGrid/examples/example16-row-detail.html),您需要在插件中添加一个钩子,以便在打开行详细信息时创建一个新网格。
    • 嘿,本!我试过了,但不知何故,它在顶部添加了一个带有 panelrow 大小的空行,如果我打开 3 ,它将隐藏其他行。我试图让这个与分组示例混合使用,但现在似乎有点困难
    • 是的,插件并没有真正完全集成到网格中。我把它留给所有者来维护和支持!
    • 感谢本的所有帮助! :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-07
    • 2014-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-15
    • 1970-01-01
    相关资源
    最近更新 更多