社区
Ajax
帖子详情
ext中如何获取grid中所有的数据行 ?
Awareness
2011-01-05 05:52:47
类似 获取选中行:var recs = grid.getSelectionModel().getSelections();
如何获取grid中所有的数据行 ?
...全文
819
3
打赏
收藏
ext中如何获取grid中所有的数据行 ?
类似 获取选中行:var recs = grid.getSelectionModel().getSelections(); 如何获取grid中所有的数据行 ?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
llpoo
2011-01-06
打赏
举报
回复
grid.getStore() 就是grid的所有数据行
Tzspirit
2011-01-06
打赏
举报
回复
recs.getCount();
lanapr
2011-01-05
打赏
举报
回复
写个form _updataform 和grid对应数据名字 然后在form中定义方法
load : function(_r) {
this.getForm().loadRecord(_r);
},
然后在相应地方调用相应事件时
_updataform.load(grid.getSelectionModel().getSelected());
ext
grid
合计
行
找了半天,结果在
ext
js的老家找到一个前辈写的代码,可以在
grid
上面加上合计,
但是却只能合计
grid
里面的
数据
,但是我们平常一般是只显示20
行
或者30
行
,这样的合计就没有什么意义,我们的合计
数据
是单独从
数据
库里面合计出来的。
于是将其改造了,现在可以通过代码来指定合计
行
的信息。
调用代码如下:
summary.setSumValue(
Ext
.decode("{'company':'Average','price':'ASDFASDFASDFDSA','change':'12312312321','pctChange':'123'}"));
前辈的链接:http://
ext
js.com/forum/showthread.php?p=166417#post166417
EXT
中
文帮助手册
EXT
中
文手册 1
EXT
简介 3
目錄 3
下载
Ext
4
开始! 4
Element:
Ext
的核心 4
获取
多个DOM的节点 5
响应事件 5
使用Widgets 7
使用Ajax 9
EXT
源码概述 11
揭示源代码 11
发布
Ext
源码时的一些细节 12
我应该从哪里开始? 13
适配器Adapters 13
核心Core 13
Javascript
中
的作用域(scope) 13
事前准备 13
定义 13
正式开始 14
window对象 14
理解作用域 15
变量的可见度 15
EXT
程序规划入门 16
事前准备 16
需要些什么? 16
applayout.html 16
applayout.js 17
公开Public、私有Private、特权的Privileged? 19
重写公共变量 21
重写(Overriding)公共函数 21
DomQuery基础 22
DomQuery基础 22
扩展
EXT
组件 29
文件的创建 30
Let's go 33
完成 35
EXT
的布局(Layout) 37
简单的例子 38
加入内容 42
开始使用
Grid
51
步骤一 定义
数据
(Data Definition) 51
步骤二 列模型(Column Model) 52
Grid
组件的简易分页 53
Grid
数据
53
怎么做一个分页的
Grid
54
分页栏Toolbar 55
EXT
Menu组件 55
创建简易菜单 56
各种Item的类型 57
Item属性 57
在UI
中
摆放菜单 58
Menu的分配方式: 58
练一练 60
动态添加菜单按钮到Toolbar 61
更方便的是 61
下一步是 62
模板(Templates)起步 62
第一步 您的HTML模板 62
第二步,将
数据
加入到模板
中
62
下一步 63
学习利用模板(Templates)的格式化功能 63
正式开始 63
下一步 64
事件处理 64
非常基础的例子 64
处理函数的作用域 64
传递参数 65
类设计 66
对象创建 66
使用构造器函数 66
方法共享 66
表单组件入门 67
表单体 67
创建表单字段 67
完成表单 68
下一步 69
为一个表单填充或提交
数据
69
让我们开始吧 69
读取我们的
数据
71
EXT
中
的继承 71
补充资料 73
Ext
2 概述 73
组件模型 Component Model 74
容器模型Container Model 78
布局 Layouts 80
Grid
82
XTemplate 83
DataView 84
其它新组件 84
EXT
2简介 85
下载
Ext
85
开始! 85
Element:
Ext
的核心 86
获取
多个DOM的节点 87
响应事件 87
使用Widgets 88
編輯 使用Ajax 91
TabPanel基础 94
Step 1: 创建 HTML 骨架 94
Step 2:
Ext
结构的构建 96
Step 3: 创建Tab控制逻辑 97
Ext
grid
根据
行
号
获取
行
数据
var store=
Ext
.getCmp('
grid
_id').store;// var storerow=store.getAt(row_num);//
行
数据
var phonenumber=storerow.get('phonenumber');//列信息 //------------------------------------------------------------------------- var data=
Ext
.getCmp('
grid
_id').store.data; v
Ext
中
Grid
得到选择
行
数据
的方法总结
(1)
grid
.getStore().getRange(0,store.getCount()); //得到
grid
所有的
行
(2)
grid
.getSelectionModel().getSelections(); //得到选择所有
行
注:如果不声明var sm = new
Ext
.
grid
.CheckboxSelectionModel();则会报此句没有该对象或属性Var selectRows =
grid
.getSelectionModel().getSelections();s
Ext
获取
grid
中
选
中
行
的
数据
var sm = new
Ext
.
grid
.CheckboxSelectionModel({singleSelect:true}); //选择列 singleSelect:true 只能选择单
行
将sm加载进
grid
var list
Grid
= new
Ext
.
grid
.
Grid
Panel({ ds: ds,
Ajax
52,797
社区成员
25,305
社区内容
发帖
与我相关
我的任务
Ajax
Web 开发 Ajax
复制链接
扫一扫
分享
社区描述
Web 开发 Ajax
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章