Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

creating a new node in jstree

I am creating a node by using crrm as below

$("#TreeDiv").jstree("create", $("#somenode"), "inside", { "data":"new_node" });

This function is called through a wizard (i.e I am creating a node in place).
So far I am successful to get a node under #somenode in that tree. The problem when the new node is created it appears focused and still editing of the node name is observed.

Screenshot below -

enter image description here

How can I disable this editing programatically

like image 606
Ashwin Avatar asked Mar 22 '12 11:03

Ashwin


1 Answers

Added "skip_rename" parameter at the end in create function to "true" and it worked.

$("#TreeDiv").jstree("create", $("#somenode"), "inside", { "data":"new_node" }, false, true);

like image 126
Ashwin Avatar answered Oct 02 '22 21:10

Ashwin