RTRT,顺便帮我看看如下代码为什么实现起来有问题呢
<script type="text/javascript">
Ext.onReady(function(){
var sm = new Ext.grid.CheckboxSelectionModel();
var cm = new Ext.grid.ColumnModel([
new Ext.grid.RowNumberer(),
sm,
{header:'编号',dataIndex:'id',sortable:true},
{header:'名称',dataIndex:'name'},
{header:'日期',dataIndex:'date'},
{header:'描述',dataIndex:'descn'}
]); var data = [
['1','name1','2008-11-10','descn1'],
['2','name2','2008-11-08','descn2'],
['3','name3','2008-11-11','descn3'],
['4','name4','2008-11-12','descn4'],
['5','name5','2007-11-11','descn5'],
['4','name4','2008-11-12','descn4'],
['4','name4','2008-11-12','descn4'],
['4','name4','2008-11-12','descn4']
]; var ds = new Ext.data.Store({
proxy: new Ext.data.MemoryProxy(data),
reader: new Ext.data.ArrayReader({}, [
{name: 'id'},
{name: 'name'},
{name: 'descn'}
]),
remoteSort: true
});
ds.load({params:{start:0, limit:2}});
var grid = new Ext.grid.GridPanel({
el: 'grid',
ds: ds,
cm: cm,
sm:sm,
bbar: new Ext.PagingToolbar({
pageSize: 2,
store: ds,
displayInfo: true,
displayMsg: "显示第 {0} 条到 {1} 条记录,一共 {2} 条",
emptyMsg: "没有记录"
})
});
grid.render();
})</script>
<script type="text/javascript">
Ext.onReady(function(){
var sm = new Ext.grid.CheckboxSelectionModel();
var cm = new Ext.grid.ColumnModel([
new Ext.grid.RowNumberer(),
sm,
{header:'编号',dataIndex:'id',sortable:true},
{header:'名称',dataIndex:'name'},
{header:'日期',dataIndex:'date'},
{header:'描述',dataIndex:'descn'}
]); var data = [
['1','name1','2008-11-10','descn1'],
['2','name2','2008-11-08','descn2'],
['3','name3','2008-11-11','descn3'],
['4','name4','2008-11-12','descn4'],
['5','name5','2007-11-11','descn5'],
['4','name4','2008-11-12','descn4'],
['4','name4','2008-11-12','descn4'],
['4','name4','2008-11-12','descn4']
]; var ds = new Ext.data.Store({
proxy: new Ext.data.MemoryProxy(data),
reader: new Ext.data.ArrayReader({}, [
{name: 'id'},
{name: 'name'},
{name: 'descn'}
]),
remoteSort: true
});
ds.load({params:{start:0, limit:2}});
var grid = new Ext.grid.GridPanel({
el: 'grid',
ds: ds,
cm: cm,
sm:sm,
bbar: new Ext.PagingToolbar({
pageSize: 2,
store: ds,
displayInfo: true,
displayMsg: "显示第 {0} 条到 {1} 条记录,一共 {2} 条",
emptyMsg: "没有记录"
})
});
grid.render();
})</script>
解决方案 »
- asp.net如何复制数据库
- 为什么先前保存的会话状态始终无法读出来?
- 跳楼大出血,请高手救命,50分血本送上??????????????????????????????????????????
- 如何用.net获取字符串里所有URL
- 下拉框问题
- 非兼容模式 得不到值 求解一段代码
- 帮忙翻译一段简单的vbscript代码。。。急!!!
- 关于B/S结构用C#做短信猫开发的问题!
- ASP.NET中控制一些服务器的配置文件,Apache、Tomcat等conf文件。
- 一个日期显示的问题!请看看!
- 为什么我的ASP.NET 在线订房程序套在网站中在服务器上运行是找不到该网页?
- 在 IE7 客户端访问时 document.all.factory.printing 为空或不是对象,怎么办??谢谢`` 在线等` `
proxy: new Ext.data.MemoryProxy(data),
reader: new Ext.data.ArrayReader({}, [
{name: 'id'},
{name: 'name'},
{name: 'descn'}
]),
remoteSort: true
});
这里改成{name: 'id'},
{name: 'name'},
{name: 'date'},
{name: 'descn'}
依然没办法实现换页,而且ds.load({params:{start:0, limit:2}});
还需要放在最后才能正常显示分页栏,可是换页的页码数是乱的,页面也不会变动