我有一个多级Kendo Panelbar; 我需要将面板栏一直扩展到其子节点之一;
这是我能想到的最好的,但它仅限于小组项目的第一级:
var panelBar = $(pnlMonitorId).data("kendoPanelBar");
panelBar.select(panelBar.element.children("li").eq(0));
var item = panelBar.select();
panelBar.expand(item);
任何想法?
感谢
答案 0 :(得分:0)
如果有人想知道,我认为缺乏对以下短缺的支持:
panelbar.expand("...some deep node to expand to...")
无论如何,我通过以下方式解决了问题:
var panelBar = $("#myPanel").data("kendoPanelBar");
//2 > 7 > 32
panelBar.select($('[id="2"]'));
var item = panelBar.select();
panelBar.expand(item);
panelBar.select($('[id="7"]'));
item = panelBar.select();
panelBar.expand(item);
panelBar.select($('[id="32"]'));
item = panelBar.select();
panelBar.expand(item);