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

Ext获取grid选中列的值

    博客分类:
  • Ext
EXT 
阅读更多

var sm = new Ext.grid.CheckboxSelectionModel({singleSelect:true}); //选择列

singleSelect:true 只能选择单行

sm加载进grid

var listGrid = new Ext.grid.GridPanel({

ds: ds,

cm: cm,

sm: sm})

取出选中行的对象

var clickone =listGrid.getSelectionModel().getSelected();//获取一行

clickone.get(“Unitno”);取出数据

recordlist =listGrid.getSelectionModel().getSelections();//获取多行

recordlist[i].get(“Unitno”);取出数据

获取选中对象中的值

Var xxx = clickone.get('Unitno') Unitnogrid中对应的name

分享到:
评论
2 楼 陈碧滔 2013-07-31  
DGCX 写道
这个,我想问一下。这个方法写在哪啊??直接写在js中还是在那个具体的方法?

写在单击事件里.
1 楼 DGCX 2013-07-29  
这个,我想问一下。这个方法写在哪啊??直接写在js中还是在那个具体的方法?

相关推荐

    ExtJs grid多选时获取选中的所有值

    ### ExtJs Grid 多选及获取选中值详解 #### 一、背景介绍 在Web应用开发中,ExtJs 是一款非常强大的JavaScript框架,它能够帮助开发者快速构建复杂的用户界面。其中,Grid Panel(简称 Grid)是ExtJs中最常用的一个...

    EXT GridPanel获取某一单元格的值

    在EXT GridPanel中,获取某一单元格的值是常见的操作,特别是在实现自定义事件处理或数据验证时。 在提供的代码段中,我们看到一个监听`cellclick`事件的例子,这是EXT GridPanel中用于捕获用户点击单元格时的事件...

    Ext中grid多行数据全部删除

    ### Ext中grid多行数据全部删除 在前端开发过程中,我们经常会遇到需要处理表格数据的情况。其中,ExtJS是一个非常强大的JavaScript框架,它提供了一系列工具和组件来帮助开发者快速构建复杂的用户界面。本文将详细...

    Ext实现GridPanel内嵌行内嵌表格(RowExpander)

    var grid = Ext.create('Ext.grid.Panel', { plugins: [rowExpander], store: myStore, // 你的数据存储 columns: [/* ... */], // 你的列定义 // ... }); ``` 3. 定义详细信息模板:RowExpander需要一个模板来...

    ExtJs表格点击超链接获取行的值

    在ExtJs框架中,我们经常需要在表格(`Ext.grid.Panel`)中显示超链接,并且当用户点击这些超链接时,能够获取到当前行的数据。为了实现这一功能,我们可以使用`renderer`函数对单元格进行自定义渲染。 **代码示例*...

    EXTGrid属性方法

    - **reconfigure(Ext.data.Store store, Ext.grid.ColumnModel colModel)**: 重新配置数据存储器和列配置模型,通常用于动态改变表格的数据或列结构。 #### 三、Ext.grid.Column `Ext.grid.Column`代表了表格中的...

    Extjs4 Grid Row 事件

    在处理分页Grid时,需要额外注意`rowIndex`的局限性,并适当地调整计算逻辑以获取正确的全局行号。同时,通过MVC的`control`和`refs`机制,我们能够有效地管理组件间的通信,提升代码的可维护性和可读性。

    ext 论坛摘要====

    - `grid.getColumnModel()`获取列模型,可以用来获取列的相关信息,如列名。 - `grid.getStore().getAt(index)`根据索引获取数据集中的某一行数据。 - `row.get(fieldName)`获取行数据中指定字段的值。 以上内容...

    使用Ext的Grid,Form,Dialog来实现分页列表,创建,修改,删除功能

    这可以通过监听Grid的行选择事件(`rowselect`)来实现,获取选中行的数据,填充到Form中,然后显示Dialog。保存按钮的处理函数会更新选定记录的信息。 6. **删除功能**:删除操作通常涉及从Grid中选择一行,然后...

    Ext GridPanel 中实现加链接操作

    var grid = new Ext.grid.GridPanel({ store: store, columns: [ {header: "ID", dataIndex: "id", width: 50}, {header: "Name", dataIndex: "name", width: 150}, {header: "Email", dataIndex: "email", ...

    ExtJs GridPanel双击事件获得双击的行

    本篇文章将深入讲解如何在ExtJs GridPanel中实现双击事件,并获取双击的行以及选中的复选框状态。 首先,我们要了解GridPanel的基本结构。GridPanel由Store(数据存储)和ColumnModel(列模型)组成,它们定义了...

    EXT4.3实现动态表单全动态

    - **联动交互**:在EXT4.3中,表单和grid可以相互关联,例如,选中grid的一行数据后,表单自动填充对应的字段值。 - **编辑模式**:grid可以设置为编辑模式,允许用户直接在grid中修改数据,这时通常会结合使用`...

    解决Extjs当中复选框全选后,取消选中某一项,全选框仍是选中状态的问题

    EXTJS的`Ext.selection.CheckboxModel`(或简写为`checkboxSelection`)提供了复选框选择模型,用于表格(grid)和其他组件,使得用户可以通过复选框进行多项选择。全选功能通常通过添加一个特殊的复选框来实现,该...

    extgrid属性[文].pdf

    在软件开发中,特别是在构建用户界面时,ExtJS是一个常用且强大的JavaScript库,它提供了丰富的组件,例如Ext.grid,用于创建交互式的表格视图。在处理Ext.grid时,理解其属性、方法和事件是至关重要的。以下是对...

    Ext JS Excel前台导出

    // 获取对应列的值 var fld = exstore.recordType.prototype.fields.get(excm.getDataIndex(i)); // 获取字段类型 // 如果是日期类型,则进行格式化 if (fld.type === 'date') { v = v.format('Y-m-d'); } ...

    EXT学习心得,ext

    这种模式支持多选,并且可以轻松地获取所有被选中的行记录。记住,在使用CheckboxSelectionModel时,必须明确指定`sm: sm2`,否则默认为单选模式。 #### 下拉框事件处理 在EXT中,下拉框(ComboBox)的事件处理...

    Grid得到选择行数据的方法总结

    代码如下: grid.getStore().getRange(0,store.getCount()); //得到grid所有的行 代码如下: grid.getSelectionModel().getSelections();... selectRows[0].get(“gird中某列的dataIndex属性值”) //取选

    基于EXT2.0.2表格间数据拖拽

    例如,在dragStart事件中,我们可以获取选中的行数据,并将其转换为适合拖放的格式,如HTML字符串或自定义的数据对象。 3. **处理数据交换**:在DropTarget的drop事件中,我们需要解析拖动过来的数据,并更新对应的...

    Ext常用功能开发总结

    创建表格主要通过`Ext.grid.Panel`类来完成,需要配置`columns`属性来定义表格的列,`store`属性来绑定数据源。 #### 表格数据的构造 数据通常存储在`Ext.data.Store`对象中,可以使用`fields`配置数据结构,`data`...

    Ext修改GridPanel数据和字体颜色、css属性等

    假设你已经获取到了选中的行: ```javascript var selectionModel = grid.getSelectionModel(); var selectedRow = selectionModel.getSelected()[0]; // 获取选中行的第一条记录 // 修改选中行的某个字段数据 ...

Global site tag (gtag.js) - Google Analytics