I am building JS tree dynamically.
I am deleting node and when it happens,it is selecting to the above node and "select_node" event is getting triggered.
I want to override the default functionality
$('#treeViewContainer').css("height", 100px);
treeView = $('#treeView1');
treeView.bind('select_node.jstree', function (e, data) {
}
I tried to deselect all immediately after deleting the node,but 'select_node' event is getting triggered.
if ($('#treeViewResults').length != 0)
{
treeView.jstree("delete_node", $('#treeViewResults'));
$('#treeView1').jstree("deselect_all");
}
How to skip 'select_node' event from getting triggered or deselect all nodes immediately after deleting the node before triggering the 'select_node' event.
Please suggest