如何编辑jsTree节点并获取新名称?

时间:2018-07-31 09:55:46

标签: jquery jstree

我有一个JS-Tree,我想在其中添加节点。添加节点后,我希望用户为其指定名称。我想使用该名称进行AJAX呼叫。但是我的代码无法正常工作。我在做什么错了?

tree.on('rename_node.jstree', function(e, data) {
  directory_name = data.text;
})

function createFolder($node) {
  $node = tree.jstree('create_node', $node, { li_attr: { "type": "folder" }});
  tree.jstree('edit', $node);
  $.ajax({
    type: "POST",
    url: new_folder,
    data: {
      'directory_name' : directory_name
    },
    success: function(message) {
      toastr.success(message);
    },
  });
}

0 个答案:

没有答案