如何设置默认情况下在extjs树面板中选择的项目?

时间:2013-07-24 09:52:40

标签: extjs extjs4 sencha-architect

我有一个包含一些项目的树状面板。每当我渲染树形图片时,默认情况下都应选择一个项目。

很快就需要它!

非常感谢。

2 个答案:

答案 0 :(得分:4)

tree.getSelectionModel()。select(记录)函数可以接受记录实例而不是id。我会做这样的事情:

 var record = treePanel.getStore().getNodeById('item_id');
            treePanel.getSelectionModel().select(record)

工作示例示例 - http://jsfiddle.net/TBa2E/

答案 1 :(得分:0)

请参阅此代码。这将有效

Ext.each(Nodes, function(item, index, allNodes)
{
    var rec = TreePanelObj.getView().getRecord(item);
    if() //any condition 
    {
        TreePanelObj.getSelectionModel().select(index);
    }
});