easyui tree怎么设置默认选中

如图,怎样根据节点id选中相应的节点并显示
2025-01-24 06:21:02
推荐回答(2个)
回答1:

先使用find函数根据id找到节点,再用select函数显示。如:
var node = $('#tt').tree('find', 12);
$('#tt').tree('select', node.target);

回答2:

//默认选中第一个节点,只要加上onSelect事件即可
onSelect:function(node){},
onLoadSuccess: function (node, data) {
if (data.length > 0) {
//找到第一个元素
var n = $('#tree').tree('find', data[0].id);
$('#tree').tree('select', n.target);
$('#tab').datagrid('load',{
id: n.id
});
}
}