关于内存数据在Grid分页的问题,感激不尽,能解决请吃饭!
extjs吧
全部回复
仅看楼主
level 1
frank6666 楼主
Ext.onReady(function(){
// create the Data Store
var store = Ext.create('Ext.data.Store', {
pageSize:5,
fields:['firstname', 'lastname', 'senority', 'dep', 'hired'],
data:[
{firstname:"Michael", lastname:"Scott", senority:7, dep:"Manangement", hired:"01/10/2004"},
{firstname:"Dwight", lastname:"Schrute", senority:2, dep:"Sales", hired:"04/01/2004"},
{firstname:"Jim", lastname:"Halpert", senority:3, dep:"Sales", hired:"02/22/2006"},
{firstname:"Kevin", lastname:"Malone", senority:4, dep:"Accounting", hired:"06/10/2007"},
{firstname:"Michael", lastname:"Scott", senority:7, dep:"Manangement", hired:"01/10/2004"},
{firstname:"Dwight", lastname:"Schrute", senority:2, dep:"Sales", hired:"04/01/2004"},
{firstname:"Jim", lastname:"Halpert", senority:3, dep:"Sales", hired:"02/22/2006"},
{firstname:"Michael", lastname:"Scott", senority:7, dep:"Manangement", hired:"01/10/2004"},
{firstname:"Dwight", lastname:"Schrute", senority:2, dep:"Sales", hired:"04/01/2004"},
{firstname:"Jim", lastname:"Halpert", senority:3, dep:"Sales", hired:"02/22/2006"},
{firstname:"Kevin", lastname:"Malone", senority:4, dep:"Accounting", hired:"06/10/2007"},
{firstname:"Angela", lastname:"Martin", senority:5, dep:"Accounting", hired:"10/21/2008"}
]
});
var pagebar = new Ext.PagingToolbar({
pageSize: 5,
store: store,
displayInfo: true,
displayMsg: '显示第 {0} 条到 {1} 条记录,一共 {2} 条',
emptyMsg: "没有记录"
});
var grid = new Ext.grid.GridPanel({
columns: [
{ header: 'firstname', dataIndex: 'firstname' },
{ header: 'lastname', dataIndex: 'lastname'},
{ header: 'senority', dataIndex: 'senority' },
{ header: 'dep', dataIndex: 'dep'},
{ header: 'hired', dataIndex: 'hired'}
],
renderTo:Ext.getBody(),
autoHeight: true,
width:500,
store: store,
bbar: pagebar
});
store.load({ params: { start: 0, limit: 5} });
});
请问这个怎么进行分页显示????
2014年03月30日 12点03分 1
level 8
没有人吗?
2014年03月31日 17点03分 2
1