extjs4 TreePicker默认选中第一个
时间: 2024-05-13 15:19:07 浏览: 76
您可以使用 TreePicker 的 `setValue` 方法来设置默认选中的节点,将节点的值设置为第一个节点的值即可实现默认选中第一个节点的效果。
示例代码:
```javascript
var tree = Ext.create('Ext.tree.Panel', {
// ...
});
var picker = Ext.create('Ext.ux.TreePicker', {
// ...
value: tree.getStore().getRootNode().childNodes[0].getId() // 设置默认选中第一个节点
});
picker.setValue(picker.value); // 更新 TreePicker 显示的选中值
```
在上述代码中,我们首先获取了 TreePanel 的根节点的第一个子节点的值,并将其设置为了 TreePicker 的默认选中值。随后,我们调用了 `setValue` 方法来更新 TreePicker 的选中值,以便在界面上显示默认选中的节点。
阅读全文