easyui treegrid 怎么进行刷新全部时,刷新时默认不展开
时间: 2024-03-01 10:54:00 浏览: 341
layui treegrid 分页
在 EasyUI TreeGrid 中,可以通过以下步骤来刷新全部数据时默认不展开:
1. 获取 TreeGrid 对象:
```
var treeGrid = $('#treegridId').treegrid('getTreeGrid');
```
2. 获取当前展开的节点:
```
var expandedNodes = treeGrid.treegrid('getExpandedNodes');
```
3. 刷新数据:
```
treeGrid.treegrid('reload');
```
4. 关闭所有节点:
```
treeGrid.treegrid('collapseAll');
```
5. 恢复之前展开的节点:
```
for (var i = 0; i < expandedNodes.length; i++) {
treeGrid.treegrid('expand', expandedNodes[i].id);
}
```
这样,就可以在刷新全部数据的时候默认不展开节点了。
阅读全文