源码如下:
Ext.onReady(function(){
var tabs=new Ext.TabPanel
({
renderTo:"Container",
width:800,
autoHeight:true,
deferredRender:false,
region:'center',
height:200
});
var cm = new Ext.grid.ColumnModel
([
{header:'Name', dataIndex: 'filename',sortable:true},
{header:'No', dataIndex: 'lineNo',sortable:true},
{header:'Date', dataIndex: 'importDate',sortable:true}
]);
var importRecord = Ext.data.Record.create([
{name: 'filename', type: 'string'},
{name: 'lineNo', type: 'string'},
{name: 'importDate', type: 'string'}
]);
var data1 =[['A','B','C']];
var store1 = new Ext.data.Store
({
proxy: new Ext.data.MemoryProxy(data1),
reader: new Ext.data.ArrayReader({},importRecord)
}); store1.load();
var grid1 = new Ext.grid.GridPanel
({
store:store1,
cm:cm,
loadMask:true,
viewConfig:{forceFit:true},
autoHeight:true
});
tabs.add({
id:"grid1",
title:'ImportTool',
layout:'fit',
items:grid1,
autoHeight:true
}); tabs.activate(0);
}); gridPanel里的数据(A,B,C)能显示出来,但是grid.ColumnModel定义的header(Name,No,Date)显示不出来。
急求高手解答,多谢!!!!!!
Ext.onReady(function(){
var tabs=new Ext.TabPanel
({
renderTo:"Container",
width:800,
autoHeight:true,
deferredRender:false,
region:'center',
height:200
});
var cm = new Ext.grid.ColumnModel
([
{header:'Name', dataIndex: 'filename',sortable:true},
{header:'No', dataIndex: 'lineNo',sortable:true},
{header:'Date', dataIndex: 'importDate',sortable:true}
]);
var importRecord = Ext.data.Record.create([
{name: 'filename', type: 'string'},
{name: 'lineNo', type: 'string'},
{name: 'importDate', type: 'string'}
]);
var data1 =[['A','B','C']];
var store1 = new Ext.data.Store
({
proxy: new Ext.data.MemoryProxy(data1),
reader: new Ext.data.ArrayReader({},importRecord)
}); store1.load();
var grid1 = new Ext.grid.GridPanel
({
store:store1,
cm:cm,
loadMask:true,
viewConfig:{forceFit:true},
autoHeight:true
});
tabs.add({
id:"grid1",
title:'ImportTool',
layout:'fit',
items:grid1,
autoHeight:true
}); tabs.activate(0);
}); gridPanel里的数据(A,B,C)能显示出来,但是grid.ColumnModel定义的header(Name,No,Date)显示不出来。
急求高手解答,多谢!!!!!!
解决方案 »
- js导出Excel中合并单元格的导出处理
- new ActiveXObject("Excel.Application");操作EXCEL,如何使FireFox兼容呢?
- Cannot find bean org.apache.struts.taglib.html.BEAN
- JS代码传递数组的问题
- 求助:关于FCKeditor中拖拽元素丢失属性的问题。
- 迅雷左侧可展开网页是怎么实现的
- 请教,“搜狗网”电子地图的技术含量如何?
- 什么情况下IE 5.0 只执行 VBScript 客户端脚本, 不执行 javascript 客户端脚本?
- 寻求打开“我的电脑”、“回收站”等的写法?高手请进。
- 58同城客户手机号中间4位数被隐藏了,求解
- EXTJS3 DataWriter的问题
- js问题
([
{header:'Name', dataIndex: 'filename',sortable:true},
{header:'No', dataIndex: 'lineNo',sortable:true},
{header:'Date', dataIndex: 'importDate',sortable:true}
]); 这里面一般会加个id。
后面加
tabs.ownerCt.doLayout();
试试