0
我想根据Ext.grid.Panel'
中具有相同属性的项目选择Ext.tree.Panel
中的项目。例如:tree_dir.getSelectionModel().select(grid_file.getSelectionModel().getSelection()[0].id);
ExtJS根据匹配属性选择项目
任何简单的方法来做到这一点?
我想根据Ext.grid.Panel'
中具有相同属性的项目选择Ext.tree.Panel
中的项目。例如:tree_dir.getSelectionModel().select(grid_file.getSelectionModel().getSelection()[0].id);
ExtJS根据匹配属性选择项目
任何简单的方法来做到这一点?
要选择树中的节点,请提供selectPath
方法。您可以通过id找到节点,例如在商店上调用getNodeById
。
实例:
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');
};