【问题标题】:JS/w2ui : How to add children to grid with w2ui JavaScript UI library?JS/w2ui:如何使用 w2ui JavaScript UI 库将子级添加到网格?
【发布时间】:2021-01-14 03:45:45
【问题描述】:

我有一个基于 w2ui 库的嵌套网格。 我正在尝试将孩子添加到特定行,但我无法使其工作。 这是我的代码:

const id=  w2ui['grid1'].getSelection()[0];
const node= w2ui['grid1'].get(id);
w2ui['GRIDNAME'].get(id).w2ui.children.push({data_To_Insert})
w2ui['GRIDNAME'].refresh();

有人可以向我解释为什么这不起作用吗?

谢谢

【问题讨论】:

    标签: javascript jquery w2ui


    【解决方案1】:

    发现了一个窍门:

    const id=  w2ui['grid1'].getSelection()[0];
    const node= w2ui['grid1'].get(id);
    if(typeof node.w2ui ==="undefined"){
       node.w2ui={};
       node.w2ui.children=[];
     }
    node.w2ui.children.push('childToPush}) 
    w2ui['grid1'].collapse(id);
    w2ui['grid1'].expand(id);
    

    这是一个可行的解决方案,可能还有其他解决方案。

    【讨论】:

      猜你喜欢
      • 2016-12-06
      • 2022-11-15
      • 2018-10-28
      • 1970-01-01
      • 1970-01-01
      • 2015-10-18
      • 2017-11-03
      • 1970-01-01
      • 2017-08-07
      相关资源
      最近更新 更多