我现在要用EXT 写一个页面出来,这个页面是一个分组呈现,在页面上需要有多个Grid,所以我需要根据后台传来的数据动态添加Grid ,当然每个grid的列 跟 标题都是不一样的 ,每个Grid是一个表的信息,那么我该如何去控制grid 以及与它对应的列 ,我还是个新手,刚接触ext 才2个礼拜,这个问题困扰了我三四天了,希望有做过类似的效果的高手指点一二,在线等!!!!
例子效果如下:
+AAAAA
+BBBBB
+CCCCC
....每个 + 号点开,下面就是一个Grid
每个Grid的是不同的表信息
求指点!!!!!
例子效果如下:
+AAAAA
+BBBBB
+CCCCC
....每个 + 号点开,下面就是一个Grid
每个Grid的是不同的表信息
求指点!!!!!
+AAAAA
+BBBBB
+CCCCC
每个 + 号点开,下面就是一个Grid
每个Grid的是不同的表信息
所以你必须在所以的展开之前
把grid预定好
然后展开时候触发
事件grid load。
动态的列我知道怎么做,现在关键的问题是,动态的列有了,但是我该如何把每个不同的列 放到对应的Grid中,每个Grid的标题,以及列都是不一样的,是单独存在的
+AAAAA
+BBBBB
+CCCCC
可以在点击时新建一个Grid
var grid=new Ext.Grid(config);多个grid定义一组config
var confgs=[
config1
,config2
,...
,config
]然后从config组 生成多个grid对象至于 config的生成 主要就是配置 stroe和column每个不一样的对象都可以生成自己独特的 jsonstroe和column
--》
吧要显示的9个表格看成 9个对象集合
每个对象生成自己的 stroe和column
每个 stroe和column 生成 config
每个config生成grid生成的grid放到界面中的指定位置