我有一个新的 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);