用store方法调列表界面的代码

 var listWin = Ext.create(util.getCodeGenerate1ClassName('测试复制','List'),{
            // 如有需要在此可以为grid增加自定义属性
        });
        var listStore = Ext.create(util.getCodeGenerate1ClassName('测试复制','Store'), {
            autoLoad: true,
            httpGetRequestExParams: { // 如使用本行代码只要求后台的方法中有参数QueryCondition(默认生成的List()方法中就包含有该参数)即可接收多字段查询条件。建议使用本行代码
                QueryCondition: {
                    ID:{
                        Value1: record.get('ID'),
                        CompareMode: '等于'   // 比较模式:包含;等于;大于等于;等
                    }
                }
            },
            listeners:{
                select: function(list, records, eOpts)  // 选中列表界面中的行记录后触发本事件
                {
                    // 方法参数说明:
                    // list: 就是listWin本身
                    // records: 选中的行记录数组。如果是单选则选中的行数组是records[0]
                    alert(records[0].get('XueHao'));
                }
            }
        });
        listWin.down('list').setStore(listStore);

猜你喜欢

转载自www.cnblogs.com/jiaowoyaoshu/p/10020219.html