在Dynatree中取消选择所选节点

时间:2016-06-20 16:10:35

标签: jquery dynatree

我试图在按钮单击时取消选择dynatree中的单个选定节点。这是我的代码:

$(function() {
    $('#btnViewAll').on('click', function(e) {
        $('#contents>div').show();
        $("#tree").dynatree("getRoot").visit(function(node){
            node.select(false);
        });
    });
});

此代码遍历所有节点,但从不取消选择任何内容。 我错过了什么?

1 个答案:

答案 0 :(得分:1)

您可以使用替代deactivate()

$("#tree").dynatree("getRoot").visit(function(node){
     node.deactivate();
});

希望这有帮助。