www.ctrt.net > Extjs的tABpAnEl中两个pAnEl分别加载两个griD怎么实现

Extjs的tABpAnEl中两个pAnEl分别加载两个griD怎么实现

var inouttab = tabs.add({ title:"存取操作", closable:true, layout:"fit", items:[grid1] }); tabs.activate(inouttab); tabs.add({ title:"记录查询", closable:true, layout:"border", items:[grid2] }); 更多分享到:

参考帮助文档: actioncolumn Ext.create('Ext.data.Store', { storeId:'employeeStore', fields:['firstname', 'lastname', 'senority', 'dep', 'hired'], data:[ {firstname:"Michael", lastname:"Scott"}, {firstname:"Dwight", lastname:"Sch...

你想怎么布局? 可以上面一个下面一个 在panel中的items里直接写[grid1,grid2],不用布局 如果向左边一个右边一个 在grid中首先分别添加region:“west”和region:“center” 再在panel中写上 layout:"border" items:[grid1,grid2]

给第一个grid添加点击事件,然后根据获取到的id重新load第二个表格的store

Ext渲染到界面上都是解析成html代码的,你用火狐firebug找到页面中存放滚动条的div, var obj=Ext.get('div_id'); obj.on('scroll',functionName);//绑定滚动事件 function functionName(){ //do something }

用vbox布局,当然,border布局也可以 Ext.create('Ext.Panel', { width: 500, height: 400, title: "VBoxLayout Panel", layout: { type: 'vbox', align: 'center' }, renderTo: document.body, items: [{ xtype: 'panel',//你要加的gridpanel t...

用extjs布局来实现这个样式。 给你讲下extjs的布局。 FormPanel有两种布局:form和column,form是纵向布局,column为横向布局。默认为后者。使用layout属性定义布局类型。对于一个复杂的布局表单,最重要的是正确分割,分割结果直接决定布局能否...

var panel = Ext.getCmp("panel2的id");通过panel2的id拿到panel。这样有个限制就是在panel1所处环境中panel2是可见的(作用域),不然你会拿到一个未定义信息

yuyunyan1123J7!

可以的啊, 你首先确认 grid中的store 是否正确, 然后 Ext 里面的js 初始化 和jsp中也是一样的 你要先声明才能引用的,你tabPanel中引用了: items:[{ title: '附表1', items: 【ProProperty】 }, 这个对象的声明却在tab后,所以不能显示,我修...

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com