`
whui0110
  • 浏览: 84496 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

扩展RowNumberer

EXT 
阅读更多
GridPanel翻页后行号都从1开始,扩展后按翻页的行号计算:

Ext.ux.RowNumberer = Ext.extend(Ext.grid.RowNumberer, {
    renderer: function (v, p, record, rowIndex) {
        var start = record.store.lastOptions.params.start;
        if (this.rowspan) {
            p.cellAttr = 'rowspan="' + this.rowspan + '"';
        }
        return start + rowIndex + 1;
    }
});
分享到:
评论

相关推荐

    grid js 例子一个 ext 的

    - **RowNumberer**:为每一行添加一个行号。 - **CheckboxSelectionModel**:在每行前面添加一个复选框,用于选择行。 - **Column**:定义了两列数据,分别对应数据库字段 `id` 和 `name`。这些字段需要从后端获取...

    EXT.NET1.0带自定义页大小的分页

    EXT.NET 是一个基于.NET Framework的开源JavaScript库,它扩展了Ext JS的功能,为.NET开发者提供了丰富的Web UI组件和服务器端支持。在这个“EXT.NET1.0带自定义页大小的分页”示例中,我们将深入探讨EXT.NET如何...

    Extjs4 GridPanel 的几种样式使用介绍

    4. **EXTENDED**: 扩展多选模式,允许使用Ctrl键进行非连续行的选择。 可以通过`selType`配置项来设定选择模式,例如: ```javascript selType: 'single' // 或 'multi', 'simple', 'extended' ``` 此外,还可以...

    EXT核心API详解pdf

    #### 扩展Grid表现 对于进一步定制Grid的表现,我们还可以自定义列。例如,`Ext.grid.RowNumberer` 是一个内置的列类型,用于显示行号。使用时,只需将其实例化并添加到列模型即可: ```javascript var colModel = ...

    Ext2.0示例讲解

    扩展到更复杂的需求,例如在表格中添加CheckBox选中功能,可以创建一个CheckboxSelectionModel并将其添加到ColumnModel中: ```javascript var sm = new Ext.grid.CheckboxSelectionModel(); var cm = new Ext.grid...

    Ext2.0框架的grid使用

    ### Ext2.0框架的Grid使用详解 #### 引言 在前端开发领域,Ext2.0框架以...通过上述步骤,开发者不仅能够构建出功能完备的Grid界面,还能根据需求轻松扩展其交互性和功能性,极大提升了前端项目的表现力和用户体验。

    extjs打印功能

    2. **导出到 PDF 或 Excel**:可以使用第三方库或者 ExtJS 的扩展库将数据网格的内容导出为 PDF 或 Excel 文件,再通过这些文件进行打印。 #### 三、案例分析 本案例中的代码展示了如何使用 ExtJS 实现一个基本的...

    解析Extjs与php数据交互(增删查改)

    `RowNumberer`生成行号,`CheckboxSelectionModel`提供复选框选择功能。其余列根据Record中的字段定义,如`{header:"ID",dataIndex:"id",width:50,sortable:true,menuDisabled:true}`。 对于数据的增删查改,我们...

    asp.net Ext grid 显示列表

    ### ASP.NET Ext Grid 显示列表实现详解 #### 一、概述 在Web开发中,特别是ASP.NET应用...此外,我们还可以进一步扩展其功能,例如添加分页、搜索、排序等功能,以满足更复杂的业务需求。希望本文能对您有所帮助!

Global site tag (gtag.js) - Google Analytics