一、案例效果
打开列表时,快速查询默认筛选列表数据
二、实现思路
1.注册列表js事件的queryformrender事件
2.找到选中节点ID
3.编写代码
三、操作步骤 1.注册列表js事件的queryformrender事件 2.在loadTree接口,找到选中节点ID 3.编写代码 4. 注意:如果快速查询与高级查询一起使用,则注册queryformrender事件即可 - function(self,queryForm){
- //获取快速查询,并进行节点选中
- var queryTree = self.up('jedataview').down('jetreeview');
- // //获取Treeview
- var treeview = queryTree.down('treeview');
- //获取TreeStore
- var treeStore = treeview.getTreeStore();
- //根据Id获取节点信息
- var node = treeStore.getNodeById('etVC3czHVwyoDFp6uL4_ALWD_STATUS_CODE');
- //将节点设置为默认选中
- treeview.getSelectionModel().select(node);
- }
复制代码
四、相关代码
- function(self,treeview){
- //获取treeview中的store数据集
- var treeStore = treeview.store;
- //根据Id获取节点信息
- var node = treeStore.getNodeById('etVC3czHVwyoDFp6uL4_ALWD_STATUS_CODE');
- //将节点设置为默认选中
- treeview.getSelectionModel().select(node);
- }
复制代码
五、关键字,相关问题
快速查询
默认值
默认选中 |