【问题标题】:SlickGrid - table inside table (grid inside grid cell)SlickGrid - 表内表(网格单元格内的网格)
【发布时间】:2013-08-23 15:12:21
【问题描述】:

SlickGrid 是否支持网格单元内的网格?可以举个例子吗?

给定的数据是带有内部数组和对象的大型 JSON。

例子:

  #    Name  D1 D2 D3 D4 D5
  Row1 Name1 Mn Tu We Th Fr
              2  3  5  6  2
              2  3  5  6  2
              2  3  5  6  2
  Row2 Name2 Mn Tu We Th Fr
              2  3  5  6  2
              2  3  5  6  2

还有哪些其他网格(jqGrid、Flexigrid、DataTables 等)可以做到这一点?

更新:术语不标准,所以我只显示我找到的最接近的图片

【问题讨论】:

    标签: javascript jquery gridview jqgrid slickgrid


    【解决方案1】:

    您在问题中放置的图片看起来更像是一个网格而不是另一个网格,但您写的是另一个网格的单元格内的网格。所以我不确定我是否正确理解了您的要求。

    我只能写我知道的 jqGrid。它支持subgrids,表示与主网格的关联的网格。默认情况下,主网格具有带有“+”符号的附加列。如果用户点击某行的“+”号,相应的子网格(一般的 HTML 片段,可以是另一个 jqGrid)将显示在该行的下方。

    例如,您可以找到创建子网格 hereherehere 的代码示例。

    【讨论】:

    • 另一个网格之上的网格是什么?与单元格内的网格有什么不同?
    • @PaulVerest:抱歉,我不明白你的问题。单元格内部的所有网格元素(所有列标题、单元格等)都位于主(外部)单元格上的一个单元格内。在您的图片上,您可以看到两个 单独的 网格(带有单独的列标题等)。页面上只有两个网格并排放置。
    • @PaulVerest:例如the demo 的“关闭”列在每一行中都包含复选框。如果网格 cell 将包含另一个网格,您可以想象复杂的网格而不是复选框。是你需要的吗?
    • 从您的示例中获取最接近的图片。
    猜你喜欢
    • 1970-01-01
    • 2011-09-14
    • 2012-08-15
    • 2012-03-13
    • 2011-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-23
    相关资源
    最近更新 更多