Quantcast
Channel: Telerik Forums RSS
Viewing all articles
Browse latest Browse all 94857

Remove all the children of the selected node

$
0
0

 Thanks Ugur - your solution is correct as the remove method must be used on an 'item' not a node.

Here is my pure Javascript function:

functionRemoveCheckedItems(treeview, nodes)
    {
        for(vari = 0; i < nodes.length; i++)
        {
            varnode = nodes[i];
            if(node.checked)
            {
                varitem = treeview.findByUid(node.uid);
                treeview.remove(item);
            }
            elseif(node.hasChildren)
            {
                ctrlSkillsTree.RemoveCheckedItems(treeview, node.children.view());
            }
        }
    }

 

// It can be called like this:

var treeview = $("#ctrlSkillsTree-Destination").data("kendoTreeView");
        if (treeview)
        {
            ctrlSkillsTree.RemoveCheckedItems(treeview, treeview.dataSource.view());
        } 

 

 


Viewing all articles
Browse latest Browse all 94857

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>