我正在使用Bootstrap Treeview来显示分层日期。使用对Web API端点的调用来检索节点数据,并且数据包括其他名称/值对,包括唯一的ID号,这些ID号作为节点属性添加。
我想选择一个节点,给定唯一的ID号,但这看起来不太可能。
selectNode 方法接受节点对象或自动分配给节点的 nodeId (不确定如何使用它,因为它无法预测或发现这是什么!)。
有一个搜索方法,但这似乎只搜索节点的 text 属性。
理想情况下,我在搜索方法中寻找类似lambda表达式的东西,可以指定要搜索的属性,例如。
var node = $('#tree').treeview('search', [n => n.MyProperty == '123345']);
这一切都可能吗?还有另一种方法可以达到这个目的吗?
我已经做了很多工作来完成工作,这是最后的障碍。我会更好地切换到jsTree吗?
提前致谢。
答案 0 :(得分:0)
答案是使用jsTree。工作得很完美!