【问题标题】:SlickGrid - Fill grid with values in specific positionsSlickGrid - 用特定位置的值填充网格
【发布时间】:2018-05-21 22:32:36
【问题描述】:

我遇到了 SlickGrid 脚本的问题。我想基于包含数据的数组构建一个网格。该数据基本上有一个值和一个地址(行和列),应该插入其中。我可以用数据填充网格,但不能将值放在特定的列和行中。例如,我有 value = 3、cellRow = 2 和 cellColumn = A。当我构建网格时,我想将值 3 放在第 2 行和第 A 列中。

有什么帮助吗?我已经在 slickgrid 文档中搜索了很多 :(

提前致谢。

【问题讨论】:

    标签: grid cell spreadsheet edit slickgrid


    【解决方案1】:

    对象形式的Slickgrid数据的基本结构是一个对象数组:

    var data = [
        { A: 1, B: 4, C: 6 },
        { A: 5, B: 9, C: 34 },
        { A: 2, B: 10, C: 2 }
    ];
    

    这似乎是你所拥有的。基本示例使用这种数据。 那么,有什么问题呢?

    如果你有一个数组数组,例如

    var data = [
        [ 1, 4, 6 ],
        [ 5, 9, 34 ],
        [ 2, 10, 2 ]
    ];
    

    那么您确实需要编写一些 javascript 来将数据放入第一个表单中。

    【讨论】:

      猜你喜欢
      • 2014-10-05
      • 2017-03-22
      • 1970-01-01
      • 2016-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-30
      相关资源
      最近更新 更多