Ext.tree.Panel
内の同じ属性を持つアイテムに基づいて内のアイテムを選択したいExt.grid.Panel'
。何かのようなもの:tree_dir.getSelectionModel().select(grid_file.getSelectionModel().getSelection()[0].id);
それを行う簡単な方法はありますか?
Ext.tree.Panel
内の同じ属性を持つアイテムに基づいて内のアイテムを選択したいExt.grid.Panel'
。何かのようなもの:tree_dir.getSelectionModel().select(grid_file.getSelectionModel().getSelection()[0].id);
それを行う簡単な方法はありますか?
ツリー内のノードを選択するには、selectPath
メソッドが提供されています。たとえば、getNodeById
ストアを呼び出すことで、ID でノードを見つけることができます。
使用例:
var selectNodeById = function(id) {
var path = [];
for (var n = store.getNodeById(id); n; n = n.parentNode) {
path.unshift(n.get('id'));
}
tree.selectPath('/' + path.join('/'), 'id');
};