案例效果

在一些特殊需求中,需要自定义按钮,弹出查询选择,并且对查询选择的数据就行过滤

实现思路

  1. 自定义按钮点击事件

  2. 编写代码

操作步骤

1. 自定义按钮点击事件

2. 编写代码

相关代码

function(btn,event,eOpts){
    var data = [];//定义空数组
    //弹出查询选择
    JE.selectWin({
        title:'弹出查询选择',
        type:'grid',
        multiSelect:false,//是否多选
        configInfo:'JE_DEMO_LXS,CP_CPMC,LXS_GSMC',//查询选择配置信息
        j_query:[{"type":"!=","code":"LXS_GSMC","value":"途牛","cn":"and"}],//过滤条件
        callback:function(sels){
        Ext.each(sels,function(sel){
           data.push({CP_CPMC:sel.data.LXS_GSMC});
        });
        //获取列表
        var grid = btn.up("jegridview");
        //往列表渲染数据,但是这个数据并没有存进数据库,如果实际业务中还是先调运后台接口存数据库
        grid.getStore().loadData(data);
    }
  });
}

关键字,相关问题

  • 查询选择
最后编辑: 呼丽华  文档更新时间: 2024-03-05 11:49   作者:呼丽华