案例效果

打开列表时,快速查询默认筛选列表数据

实现思路

  1. 注册列表js事件的querytreerender事件

  2. 找到选中节点ID

  3. 编写代码

操作步骤

1. 进入列表事件注册querytreerender事件

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);
}

关键字,相关问题

  • 快速查询
  • 默认值
  • 默认选中
最后编辑: 呼丽华  文档更新时间: 2024-08-21 10:58   作者:呼丽华