に新しいノードを作成します
これまでのところ、そのツリー内のノードを#somenode
にすることに成功しました。新しいノードが作成されたときに問題が発生しているように見えますが、まだノード名の編集が行われています。
以下のスクリーンショット -
私が「真」に関数を作成し、それが働いていた最後に、プログラムで
に新しいノードを作成します
これまでのところ、そのツリー内のノードを#somenode
にすることに成功しました。新しいノードが作成されたときに問題が発生しているように見えますが、まだノード名の編集が行われています。
以下のスクリーンショット -
私が「真」に関数を作成し、それが働いていた最後に、プログラムで
追加「skip_rename」パラメータこの編集を無効にするにはどうすればよいです。
$("#TreeDiv").jstree("create", $("#somenode"), "inside", { "data":"new_node" }, false, true);
シンプル:
core:
{
"strings":
{
new_node: "New node name",
}
}
ので、私はそれは古い質問ですけど、私はこの答えを探して多くの時間を使用し、この答えに古い質問を見つけ守ってきました多分このアップデートは誰かを助けるでしょう。 jstreeの新しいバージョンでは "作成"できませんでした。 "create_node"を使用してください。
var CurrentNode = jQuery("#TreeMenuDiv").jstree("get_selected");
var id = $("#TreeMenuDiv").jstree('create_node', CurrentNode, value, 'last');