`
babydeed
  • 浏览: 239503 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ExtJs Grid分页时序号自增的实现

    博客分类:
  • Ext
阅读更多

首先看到网上都是类似 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;
        }
     }), 

 

不知道各位有何更好的方法 请留言。。。

分享到:
评论
5 楼 babydeed 2012-08-09  
yuett 写道
请问  store.lastOptions  是 ext 几的? 我 是用 ext 4 这个值是undefined

对于4版本 试试
(store.currentPage-1)*(store.pageSize)+rowIndex
4 楼 babydeed 2012-08-09  
yuett 写道
请问  store.lastOptions  是 ext 几的? 我 是用 ext 4 这个值是undefined

3
对于4 需要改变写法了
3 楼 yuett 2012-08-09  
请问  store.lastOptions  是 ext 几的? 我 是用 ext 4 这个值是undefined
2 楼 babydeed 2010-08-23  
379548695 写道
不错不错啊

呵呵  细想想 自己感觉还是不够好 每次都要去这里store.lastOptions.params.start 取值 效率有没有影响 哎
1 楼 379548695 2010-08-23  
不错不错啊

相关推荐

    EXTJS分页全面分析

    在本篇内容中,我们将深入了解EXTJS中`GridPanel`分页技术的具体实现方法,并通过实例代码详细解析其工作原理和技术要点。 #### 一、EXTJS GridPanel分页概述 在EXTJS框架中,`GridPanel`组件是一种常用的数据展示...

    ExtJs+java+oracle的grid例子

    该案例主要聚焦于如何在ExtJs框架下构建一个与Java后端以及Oracle数据库交互的表格(Grid),并实现了自定义分页功能。 #### 技术栈 - **前端框架**: ExtJs - **后端语言**: Java - **数据库**: Oracle - **关键...

    ext TreeGrid分页可编辑

    - 为了确保在分页的情况下,每一页的序号都能正确显示(即每一页的序号都接续上一页),可以自定义`PageRowNumberer`类来实现。 4. **数据加载与展示**: - 需要通过Ajax请求从服务器获取数据,并将这些数据分别...

    Extjs 点击复选框在表格中增加相关信息行

    当用户选择或取消省份时,`gridItems`数组会被清空并根据选择填充。这里通过比较`checkedId`(选中的省份ID)和`provinceItems`(包含所有省份信息的数组)来确定哪些信息行需要添加到表格中。如果未选择任何省份,...

    ExtAspNet_v2.3.2_dll

    +修正IE7下Grid分页速度慢(feedback:youwei, StevenGuan, hazardvn, gavindou, ttjacky)。 -实际上IE7下所以的回发都慢,原因是客户端的Base64编码速度慢,已经使用encodeURIComponent来代替Base64编码。 -俄语...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -Grid增加GetNoSelectionAlertInParentReference函数,用来表示没有选中任何一项时在父页面弹出对话框的JS代码。 -修正IE7下不能以下划线作为CSS中类名的前缀的BUG(feedback:Steve.Wei)。 -添加定时器控件Timer,...

Global site tag (gtag.js) - Google Analytics