Ext4.07 GridPanel的创建

来源:互联网 发布:淘宝运营工资一般多少 编辑:程序博客网 时间:2024/06/03 20:40

前台脚本js

function createTypeCodePanel(){
var itemsPerPage=5;//指定分页大小
var store=Ext.create('Ext.data.Store',{
autoLoad:{start:0,limit:itemsPerPage},
fields:['id','code'],
pageSize:itemsPerPage,//设置分页大
proxy:{
type:'ajax',
url:'TypeServlet?type=query',
reader:{
type:'json',
root:'root',
totalProperty:'totoalProperty'
}
}
});
return new Ext.create('Ext.grid.Panel',{
title:'分类代码',
width:300,
height:300,


/*
viewConfig:{
forceFit:true,
stripeRows:true//在表格中显示斑马线
},*/
store:store,
columns:[//配置表格列
 {header:"id",width:50,dataIndex:'id'},
 {header:"分类代码",width:50,dataIndex:'code',sortable:true}
],
bbar:[{
xtype:'pagingtoolbar',
width:300,//不设置bar出不来
store:store,//这里需要指定与表格相同的store
displayInfo:true
}]
});
}

后台servlet输出Json数据

{"totoalProperty":1,"root":[{"id":2,"code":"JTKC"}]}

原创粉丝点击