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

extjs grid行锁定功能

 
阅读更多

    extjs提供的有列编辑列锁定属性,但某些情况下需要对可编辑grid的某些行进行锁定,不允许编辑,这样就要求对符合条件的行进行锁定,不允许编辑这些行的列值。解决方法很简单,只要增加grid的 'beforeedit'事件监听即可

例如:'beforeedit':function(row){row.cancel=true;} 即可实现行锁定

分享到:
评论

相关推荐

    extjs grid

    7. **锁定列**:EXTJS 4.2.1引入了锁定列的功能,允许用户将重要的列固定在左侧,提高浏览体验。 8. **拖放功能**:Grid支持列的拖放操作,用户可以自由调整列的顺序。 9. **插件**:EXTJS Grid可以集成多种插件,...

    EXTJS Grid总结例子

    EXTJS Grid提供了丰富的交互功能,如行选择、行编辑、行删除等。Selection Model支持多种模式,如SINGLE、MULTI和SIMPLE,通过`selType`配置选择。 八、高级特性 EXTJS Grid还支持行拖放、锁定列、列重排、嵌套Grid...

    extjs表格Grid比较全面的功能

    ExtJS Grid支持拖放功能,用户可以调整列顺序,或者将数据行拖动到不同的组或位置。 11. **组合列(Grouping Columns)** 数据可以按需分组,显示折叠/展开的层次结构,方便用户查看和操作数据。 12. **树形Grid...

    Ext jsGrid 锁列问题

    用于Ext开发Grid中遇到的所锁列的问题,这个很有帮助

    ExtJS_grid.rar_Grid javascript_extjs grid

    - **Locking Columns**:将Grid的列锁定,使得一部分列始终保持在屏幕左侧,增强用户体验。 3. **ExtJS Tree Grid**: - **Combining Grid and Tree**:Tree Grid将表格和树形结构结合,既能展示层次数据,又能...

    Extjs4 grid使用例子

    总结来说,"Extjs4 grid使用例子"是一个实践教程,展示了如何在MVC架构下利用ExtJS4的Grid组件处理数据,实现数据的增删改功能。通过这个例子,开发者可以学习到MVC的设计理念,以及如何有效利用Grid组件提升Web应用...

    Extjs动态GRID

    EXTJS动态GRID是一种基于JavaScript的前端开发框架EXTJS中的组件,用于展示数据并提供交互功能。EXTDRID(可能是EXTGRID的拼写错误)是指EXTJS中的Grid Panel,它允许开发者构建灵活、可配置的数据视图,适用于大量...

    ExtJS 4.2 Grid组件单元格合并的方法

    ExtJS 4.2 Grid组件本身并没有提供单元格合并功能,需要自己实现这个功能。 目录 1. 原理 2. 多列合并 3. 代码与在线演示 1. 原理 1.1 HTML代码分析 首先创建一个Grid组件,然后查看下的HTML源码。 1.1.1 Grid组件 ...

    EXTJS教材,教程

    - 缺点:相比其他框架(如Fins的ecside),EXTJS可能在某些特定功能(如锁定列、默认统计、数据导出)上存在不足,且在性能上可能略逊一筹。 EXTJS的学习和实践,不仅包括Grid Panel的使用,还包括其他组件(如...

    ExtJS4中文教程2 开发笔记 chm

    Extjs4 锁定表头(Locking Grid)功能 Extjs4.0 MVC实例 Extjs4.0动态填充combobox数据 Extjs4中up()和down()的用法 ExtJS4学习笔记(一)---window的创建 ExtJS4学习笔记(七)---带搜索的Grid(SearchGrid) ExtJS4学习...

    Extjs2.02 Gridpanel

    尽管EXTJS GridPanel功能强大,但也有其局限性,比如在EXTJS 2.02版本中可能不支持列锁定和默认的统计功能,也不直接支持数据导出为Excel或PDF格式。然而,随着EXTJS版本的迭代,这些问题在后续版本中得到了改进。 ...

    Ext2.0锁定列示例

    在本文中,我们将深入探讨如何在Ext2.0框架中实现Grid列的锁定功能,这是一种在数据展示时保持关键列固定不动,以便用户更轻松地浏览和操作表格数据的技术。Ext是一个强大的JavaScript库,用于构建复杂的Web应用程序...

    Ext3.4.0复杂(多行)表头+锁定多列例子

    "Ext3.4.0复杂(多行)表头+锁定多列例子"这个标题涉及到的是一个JavaScript库——Ext JS的一个高级功能应用。Ext JS是一个流行的前端框架,用于构建富互联网应用程序(RIA),它提供了一套完整的组件化开发工具,包括...

    ExtJS4.0下的gridPanel组建完全版

    5. **GridPanel的高级特性**:除了基本功能外,GridPanel还提供了许多高级特性,如拖放排序、行编辑、分组、过滤、锁定列、列重排等。例如,通过使用`column.lockable`属性,可以实现列的锁定,使得关键列始终可见;...

    Extjs gridpanel 出现横向滚动条问题的解决方法

    在使用ExtJS开发Web应用程序时,经常会遇到在GridPanel中数据列过多,导致横向滚动条自动出现的问题。这个问题主要是由于GridPanel的宽度不足以容纳所有的列宽,因此浏览器会自动显示横向滚动条以便用户查看全部数据...

    汇总Extjs中GridPanel的各个属性与方法.doc.docx

    ExtJS 是一个强大的...以上就是 ExtJS 中 GridPanel 的一些核心属性和方法,它们共同构建了一个功能强大的数据展示和交互界面。在实际开发中,可以根据需求灵活配置和使用这些组件,以实现各种复杂的数据管理功能。

    Table锁定行列

    - 第三方组件如ExtJS的`Locking-grid`等提供了丰富的功能,如排序、筛选等,并且通常能够轻松地实现行列锁定。 - 但有时候可能因为项目的特殊需求或者限制,不能直接使用这些第三方组件。 2. **自己实现Table锁定...

    EXTGrid属性方法

    `Ext.grid.GridPanel`是ExtJS 4.0中的一个关键组件,用于创建数据表格。以下为该组件的一些核心属性及其含义: - **store**: 数据存储器,用于存放表格的数据源。 - **columns**: 列配置模型,可以通过配置来定义每...

    深入浅出Ext JS

     再加上可编辑grid,添加新行,删除一或多行,提示脏数据,推拽改变grid大小,grid之间推拽一或多行,甚至可以在tree和grid之间进行拖拽,啊,这些功能实在太神奇了。更令人惊叹的是,这些功能竟然都在ext表格控件...

    Ext Js权威指南(.zip.001

    Ex4.0共2个压缩包特性,《ext js权威指南》 ...10.3.4 数据汇总功能:ext.grid.featrue.abstractsummary与ext.grid.featrue. summary / 539 10.3.5 分组功能:ext.grid.featrue.grouping / 543 10.3.6 分组汇总...

Global site tag (gtag.js) - Google Analytics