,可以通过以下步骤完成:
create_node
方法添加新节点,同时指定节点的名称和父节点的ID:var newNode = tree.create_node(parentNodeId, { text: '新节点名称' });完整的代码示例:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jstree/3.2.1/themes/default/style.min.css" />
</head>
<body>
<div id="tree"></div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jstree/3.2.1/jstree.min.js"></script>
<script>
$(function() {
$('#tree').jstree({
plugins: ['checkbox'],
checkbox: {
three_state: false
},
core: {
data: []
}
});
var tree = $('#tree').jstree(true);
// 添加新节点
var parentNodeId = 'parent-node-id'; // 父节点的ID
var newNode = tree.create_node(parentNodeId, { text: '新节点名称' });
// 刷新jstree
tree.refresh();
});
</script>
</body>
</html>
这样,就可以在jstree复选框中添加新节点名称了。请注意,以上代码示例中的jstree版本为3.2.1,使用的是默认主题样式。具体的应用场景和推荐的腾讯云相关产品和产品介绍链接地址,可以根据实际需求和情况进行选择和补充。
就可以添加复选框的功能了。 所以将复选框搞出来以后,就开始将获取到选择的数据值了。 |
---|