EasyUi-treegrid 批量展开收起、默认展开收起

   代码如下:

   //展开

   function redo() {

    var node = treeGrid.treegrid('getSelected');//获取节点
    if (node) {
    treeGrid.treegrid('expandAll', node.id);//展开该节点
    } else {
    treeGrid.treegrid('expandAll');//展开所有节点
    }
    }
     //折叠
    function undo() {
    var node = treeGrid.treegrid('getSelected');
    if (node) {
    treeGrid.treegrid('collapseAll', node.id);
    } else {
    treeGrid.treegrid('collapseAll');
    }

    }


默认展开、收起 

   每条数据增加属性 state:closed  即可默认收起,反之展开

你可能感兴趣的:(web)