`
fengchong719
  • 浏览: 82860 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Ext EditorGridPanel 添加一行.通用解决办法

    博客分类:
  • ext
EXT 
阅读更多
insertRows : function(){
    /*
      this = EditorGridPanel
      this.store.recordType() = Recrod类型
    */
    var recrod = new this.store.recordType();
    /*
     因为有的时候我们不是通过Ext.data.Record.create方法来构靠造这个Record的,
     而是通过Ext.Data.Reader 或者 Store 的 fields 来构造Record的,
     所以要用到下面的赋值代码
     */
    recrod.data = {};
    //获得Record的字段
    var keys = this.store.fields.keys;
    for(var i=0;i<keys.length;i++){
        recrod.data[keys[i]] = '';
    }
    //停止EditorGridPanel编辑
    this.stopEditing();
    //将Record数据添入Store中
    this.store.insert(0,recrod);
    //开EditorGridPanel编辑,光标在第1行第2列
    this.startEditing(0, 1);}
分享到:
评论
2 楼 fengchong719 2010-05-24  
ext 技术已经在逐渐普遍,以为他强大的组件库和已定义的样式,很是让人喜欢。
然而只有2.1版本之前的版本是免费的。
1 楼 wzglovejava 2010-05-21  
受教了,最近我也在自学Extjs只是会使用你注释中的那种,我发现在JE上有关Extjs的都不是很多,Extjs是不是很流行呢?我想知道的是,用这个技术的多吗?

相关推荐

    可编辑表格Ext.grid.EditorGridPanel

    Ext.grid.EditorGridPanel是Ext JS库中的一个组件,主要用于创建具有可编辑单元格的表格。这个组件在数据展示和编辑方面提供了丰富的功能,是构建数据密集型应用的理想选择。下面将详细阐述其特点、工作原理及如何...

    Ext可编辑的tree,EditorGridPanel

    因为项目的需求,实现一个可以编辑的tree,在网上找了一个牛人写的控件.Ext.ux.maximgb.tg.EditorGridPanel 把源码下载下来以后 不能运行,自己根据给出的列子,另写了一个小程序.不过并没有与数据库交互.

    EXT核心API详解

    73、Ext.grid.EditorGridPanel类 ……… 62 74、Ext.grid.PropertyGrid类 …………… 65 1、Ext类 addBehaviors(Object obj) : void 对选择的元素 应用事件侦听器,事件名以@附加在结尾,例如 addBehaviors({ ...

    Ext组件描述,各个组件含义

    - **功能描述**:Editor 是一个通用编辑器组件,可以用来编辑表单字段或其他数据。 - **主要用途**:用于编辑现有数据,例如在表格单元格内进行编辑。 **2.5 Editor Grid Panel (Ext.grid.EditorGridPanel)** - **...

    Ext 3.2的一个TreeGrid

    感谢 Ericzhen 远离颠倒梦想,蕴籍无上清凉 这里引用它的资源 仅作分享 http://www.cnblogs.com/Ericzhen/archive/2012/06/11/2545186.html

    ext 读取xml 可编辑grid

    在EXT JS框架中,"ext 读取xml 可编辑grid"是一个常见的需求,涉及到的主要知识点包括EXT的数据对象、EditorGridPanel的使用以及EXT对XML数据格式的支持。下面将详细阐述这些内容。 EXT JS是一个强大的JavaScript库...

    解决editorgridpanel编辑时视图向右移动的问题

    EditorGridPanel是Ext JS库中的一个组件,它结合了数据网格和表单编辑的功能,允许用户直接在网格的单元格内编辑数据。当用户点击某个单元格进行编辑时,编辑器应该在原单元格位置弹出,但有时由于某种原因,整个...

    ExtJS入门教程(超级详细)

    1、Ext类 ………………………………… 2 2、Array类 …………………………… 4 3、Number类 …………………………… 4 4、...73、Ext.grid.EditorGridPanel类 ……… 62 74、Ext.grid.PropertyGrid类 …………… 65

    ext教程1.pdf

    - **表单及元素组件**:`Ext.Editor`(编辑器)、`Ext.grid.EditorGridPanel`(可编辑的表格)等。 EXTJS 的强大之处在于它提供了丰富的组件库和灵活的布局机制,使得开发者可以轻松构建复杂的应用程序界面,同时...

    给Extjs的GridPanel增加“合计”行

    在实际应用中,我们经常需要在GridPanel底部显示一行“合计”行,以便对某一列或多列的数据进行求和或其他统计操作。这篇博文“给Extjs的GridPanel增加‘合计’行”将指导我们如何实现这一功能。 首先,我们需要...

    Ext TreePanel

    【Ext TreePanel】是Ext JS库中的一个组件,主要用于展示层次结构的数据,比如文件系统、组织结构等。TreePanel提供了一种交互式的树形视图,用户可以通过展开、折叠节点来查看和操作数据。 在Ext JS中,TreePanel...

    ext4.2学习之路

    #### 一、Ext JS 4.2概述 Ext JS是一款强大的企业级富客户端Web应用程序开发框架,基于JavaScript和HTML5技术,用于构建高性能的桌面和移动Web应用程序。Ext JS 4.2版本在原有基础上进行了功能增强和性能优化,提供...

    Ext3.0 api帮助文档

    Ext3.0 API是Ext JS库的一个重要版本,它提供了丰富的JavaScript组件和接口,用于构建交互式的Web应用程序。这个API帮助文档包含了详细的功能说明、示例代码和类库结构,帮助开发者更好地理解和利用Ext3.0的功能。 ...

    Ext 连接数据库的相关操作

    var grid = new Ext.grid.EditorGridPanel({ store: store, columns: [ // 列定义 {header: 'ID', width: 50, sortable: true, dataIndex: 'id'}, {header: 'Name', width: 100, sortable: true, dataIndex: '...

    Ext JS in Action.pdf

    - **编辑数据网格(EditorGridPanel)**:一种特殊的网格,允许用户直接在网格内编辑数据。 - **树形控件(Trees)**:用于展示层次结构数据。 - **工具栏和菜单(Toolbars and Menus)**:提供导航和操作选项。 - *...

    Ext grid合并单元格

    var grid = new Ext.grid.EditorGridPanel({ renderTo: "hello", title: "学生基本信息管理", height: 200, width: 600, cm: colM, store: store, viewConfig: viewConfig }); ``` ### 四、总结 通过上述...

    Ext组件说明 Ext组件概述

    Container是Ext中用于组织和管理其他组件的通用容器。它可以嵌套其他容器或组件,并应用不同的布局策略。 ##### 5. **DataView(数据视图)** DataView组件用于展示数据集,支持各种数据绑定和动态更新机制。它...

    EXT_JS实用开发指南_个人整理笔记.docx

    EXT_JS是一种基于JavaScript的富客户端应用开发框架,主要用于构建用户界面。这个开发指南主要涵盖了EXT_JS的基本使用方法和核心概念,对于入门EXT_JS的开发者来说是十分宝贵的资源。以下是EXT_JS的一些关键知识点:...

    Ext.grid.GridPanel右键菜单

    右键菜单的资料,代码已经详细描写。请仿照文件中所描述即可使用,不限于EXT4.0以上版本使用。

Global site tag (gtag.js) - Google Analytics