日期:2014-05-16  浏览次数:20455 次

求extjs4.0中 grid 动态添加行 动态添加列
希望不要以刷新页面 重新加载的方法 而是能和html中表格一样 加行 加列都是那么自如

------解决方案--------------------
加列貌似是ColumnModel的config数组 push一个新列的json

添加行并不是grid的工作吧,而是对应的store添加一条数据
------解决方案--------------------
期待ext 这个就只能帮忙顶咯
------解决方案--------------------
把第一行的id 用个变量i控制, 每点一次添加按钮,i++,就可以动态添加了,删除就是i--
------解决方案--------------------
试下
JScript code

var gridView = Ext.ComponentQuery.query("gridpanel")[0];
var column = Ext.create('Ext.grid.column.Column', {text: 'aColumn'});
gridView.headerCt.insert(gridView.columns.length, column);
gridView.getView().refresh();