jstree添加新节点而不提供文本输入?

时间:2012-08-11 20:21:24

标签: javascript jstree

我有一个新的jstree节点的表单,因为我需要存储更多的数据,而不仅仅是节点的名称。所以我有一个标题字段,我用于节点名称/标题。唯一的问题是,当我运行命令添加新节点时,它会这样做,但提供并输入你应该输入的jstree节点名称/标题。

它有我从表单中传递的文本,我只是不希望它显示输入并让用户点击输入。

我尝试在返回的节点上运行一个enter keypress事件而没有运气。这是有问题的代码。

        var new_node = js_tree.jstree('create', null, 'last', {'data': link_text});
        var e = jQuery.Event("keydown");
        e.which = 13; // # Some key code value
        e.keyCode = 13
        new_node.trigger(e);

1 个答案:

答案 0 :(得分:3)

好的一些我在搜索时错过了这个,但这是另一篇文章的答案:creating a new node in jstree