ExtJs Grid分页时序号从增的实现
ExtJs Grid分页时序号自增的实现首先看到网上都是类似 http://www.blogjava.net/liu0909/archive/2009/12/
ExtJs Grid分页时序号自增的实现
首先看到网上都是类似 http://www.blogjava.net/liu0909/archive/2009/12/16/290810.html?这个文章里说的
通过var record_start = 0; 定义一个变量
总感觉这样不好 难道每造一个grid都定义一个变量吗?
研究了一下
最后我在cm就是列模型里
稍微修改如下:
new Ext.grid.RowNumberer({ header : "序号", renderer:function(value,metadata,record,rowIndex){ return store.lastOptions.params.start + 1 + rowIndex; } }),
?
不知道各位有何更好的方法 请留言。。。
1 楼 379548695 2010-08-23 不错不错啊 2 楼 babydeed 2010-08-23 379548695 写道不错不错啊
呵呵 细想想 自己感觉还是不够好 每次都要去这里store.lastOptions.params.start 取值 效率有没有影响 哎 3 楼 yuett 2012-08-09 请问 store.lastOptions 是 ext 几的? 我 是用 ext 4 这个值是undefined 4 楼 babydeed 2012-08-09 yuett 写道请问 store.lastOptions 是 ext 几的? 我 是用 ext 4 这个值是undefined
3
对于4 需要改变写法了 5 楼 babydeed 2012-08-09 yuett 写道请问 store.lastOptions 是 ext 几的? 我 是用 ext 4 这个值是undefined
对于4版本 试试
(store.currentPage-1)*(store.pageSize)+rowIndex