EXTJS 4 动态grid
2014-05-05 09:26
369 查看
var grid=Ext.getCmp("GridPanel1");
var store = grid.getStore();
Ext.Ajax.request({
url:"server/grid.json",
params:{},
success:function(response, option){
grid.setStore( Ext.JSON.decode(response.responseText) );
}
} );
自己下载json文件
setStore: function(msg) {
if (Ext.getCmp("GridPanel1") !== undefined) {
Ext.getCmp("GridPanel1").destroy();
}
if (Ext.getCmp("gridStore") !== undefined) {
Ext.getCmp("gridStore").remove();
}
var store = new Ext.data.JsonStore({
id: "gridStore",
data: msg.data,
fields: msg.fieldNames
});
//var cm = new Ext.grid.ColumnModel(msg.colName);
var grid = new Ext.grid.GridPanel({
id: "GridPanel1",
height: 240,
width: 750,
dock: 'top',
region: 'center',
autoScroll: true,
split: true,
border: false,
columns: msg.colName,
store: store
});
grid.render("FirstPanel");
}
赋值 data fields columns
var store = grid.getStore();
Ext.Ajax.request({
url:"server/grid.json",
params:{},
success:function(response, option){
grid.setStore( Ext.JSON.decode(response.responseText) );
}
} );
自己下载json文件
setStore: function(msg) {
if (Ext.getCmp("GridPanel1") !== undefined) {
Ext.getCmp("GridPanel1").destroy();
}
if (Ext.getCmp("gridStore") !== undefined) {
Ext.getCmp("gridStore").remove();
}
var store = new Ext.data.JsonStore({
id: "gridStore",
data: msg.data,
fields: msg.fieldNames
});
//var cm = new Ext.grid.ColumnModel(msg.colName);
var grid = new Ext.grid.GridPanel({
id: "GridPanel1",
height: 240,
width: 750,
dock: 'top',
region: 'center',
autoScroll: true,
split: true,
border: false,
columns: msg.colName,
store: store
});
grid.render("FirstPanel");
}
赋值 data fields columns
相关文章推荐
- Extjs3.2+Json lib动态树与GridPanel简单展现
- extjs4 grid 多选、添加复选框、动态添加删除数据
- ExtJS动态改变grid的store的url地址,重新加载grid的数据
- Extjs创建form表单以及绑定动态数据到grid
- ExtJs 实现动态加载grid完整示例
- EXTjs 从Java后端传来的Data数据 grid动态转换为标准格式的时间
- Extjs 4 tabpanel动态加载reconfigure的grid
- ExtJs懒人笔记(3) 动态Grid的实现
- Extjs-Grid-动态生成columns
- extjs4 动态grid
- EXTJS动态设置GridPanel高度
- Extjs 控制grid、editorgrid动态添加、删除行
- ExtJs actioncolumn根据grid数据动态显示按钮
- EXTJS学习系列提高篇:第一篇(转载)作者殷良胜,用EXT2.2+vs.2008.net+C#动态生成GridPanel
- Extjs 动态改变grid的store加载路由
- ExtJS GridPanel动态加载列
- ExtJs动态grid的生成
- extjs动态树 动态grid 动态列
- extjs中grid中嵌入动态combobox的应用