【问题标题】:Get the name of parent that is checkbox selected in a gijgo tree获取在 gijgo 树中选中复选框的父级名称
【发布时间】:2022-09-27 11:47:45
【问题描述】:

我有以下 Gijgo 树,并在进行更改时使用此代码获取所有选定的项目

Tree.on(\'checkboxChange\', function (e, $node, record, state) {
    var dr;
    if (state != \'indeterminate\') {
        $.each(Areas, function (i, e) {
            if (e.name == record.text) {
                dr = e;                    
                return false;
            }
        });
        if (dr != undefined) {
         //do stuff
        }

我如何首先获得 OKX 的名称。在我选中 OKX 框的那一刻,上面将从 D613 开始,然后在该级别完成其余部分,OKX 将是最后一个。有没有办法让 OKX(\'父\')在其他子项目之前出来。 (注意:OKX 不是“区域”组的成员,但 D613、D652 等是,如果有帮助的话)

谢谢

    标签: javascript gijgo-treeview


    【解决方案1】:

    无法按照我最初的要求使其工作,以下也是如此,因此所有子项都没有复选框,因此它们的名称没有返回给我。

    $("#Tree > ul > li > ul span[data-role='checkbox']").hide(); //so the children of the Areas do not have checkboxes
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-26
      • 2019-10-07
      • 1970-01-01
      • 1970-01-01
      • 2016-02-23
      • 1970-01-01
      • 1970-01-01
      • 2012-12-16
      相关资源
      最近更新 更多