ExtJS Grid使用SimpleStore、多选框的方法


Posted in Javascript onNovember 20, 2009
///<reference path="./vswd-ext_2.0.2.js" /> 
Ext.onReady(function(){ 
var data = [ 
[1,"wilson.fu",10], 
[2,"wilson.fu2",20], 
[3,"wilson.fu3",30] 
]; var sqldata = new Array() ; 
for(var i=0;i<10;i++) 
{ 
sqldata.push([i.toString(),"wilson.fu" + i.toString(),10*i]); 
} 
var sm = new Ext.grid.CheckboxSelectionModel({handleMouseDown:Ext.emptyFn}); 
var cm = new Ext.grid.ColumnModel([ 
sm, 
{header:"编号",dataIndex:"id",sortable:true}, 
{header:"姓名",dataIndex:"name"}, 
{header:"排序值",dataIndex:"ordernum",sortable:true} 
]); 
var store = new Ext.data.SimpleStore({ 
fields:[ 
{name:"id"}, 
{name:"name"}, 
{name:"ordernum"} 
] 
}); 
store.loadData(sqldata); 
var gd = new Ext.grid.GridPanel({ 
renderTo:"grid", 
cm:cm, 
sm:sm, 
store:store, 
loadMask:true 
}); 
Ext.get("btn").on("click",function(){ 
var selections = gd.getSelectionModel().getSelections(); 
debugger 
//得到选择的行的值 
}); 
});
Javascript 相关文章推荐
JS模拟自动点击的简单实例
Aug 08 Javascript
对frameset、frame、iframe的js操作示例代码
Aug 16 Javascript
浅析tr的隐藏和显示问题
Mar 05 Javascript
JavaScript获取Url里的参数
Dec 18 Javascript
jQuery实现左右切换焦点图
Apr 03 Javascript
Bootstrap插件全集
Jul 18 Javascript
Angular.js指令学习中一些重要属性的用法教程
May 24 Javascript
Node.JS循环删除非空文件夹及子目录下的所有文件
Mar 12 Javascript
详解PHP后期静态绑定分析与应用
Mar 21 Javascript
使用webpack构建应用的方法步骤
Mar 04 Javascript
整理 node-sass 安装失败的原因及解决办法(小结)
Feb 19 Javascript
Vue初始化中的选项合并之initInternalComponent详解
Jun 11 Javascript
Jquery中增加参数与Json转换代码
Nov 20 #Javascript
ExtJS的FieldSet的column列布局
Nov 20 #Javascript
页面版文本框智能提示JS代码
Nov 20 #Javascript
js url传值中文乱码之解决之道
Nov 20 #Javascript
js trim函数 去空格函数与正则集锦
Nov 20 #Javascript
div移动 输入框不能输入的问题
Nov 19 #Javascript
ExtJS Window 最小化的一种方法
Nov 18 #Javascript
You might like
解决yii2左侧菜单子级无法高亮问题的方法
2016/05/08 PHP
基于ThinkPHP5.0实现图片上传插件
2017/09/25 PHP
PHP实现微信支付(jsapi支付)流程步骤详解
2018/03/15 PHP
php扩展开发入门demo示例
2019/09/23 PHP
只需一行代码,轻松实现一个在线编辑器
2013/11/12 Javascript
用js模拟struts2的多action调用示例
2014/05/19 Javascript
node.js中的emitter.emit方法使用说明
2014/12/10 Javascript
利用node.js本地搭建HTTP服务器
2017/04/19 Javascript
微信小程序的分类页面制作
2017/06/27 Javascript
js实现1,2,3,5数字按照概率生成
2017/09/12 Javascript
在vue-cli搭建的项目中增加后台mock接口的方法
2018/04/26 Javascript
JQuery Ajax动态加载Table数据的实例讲解
2018/08/09 jQuery
vue生成文件本地打开查看效果的实例
2018/09/06 Javascript
详解Vue.js使用Swiper.js在iOS
2018/09/10 Javascript
javascript数组元素删除方法delete和splice解析
2019/12/09 Javascript
js实现简单贪吃蛇游戏
2020/05/15 Javascript
[53:15]2018DOTA2亚洲邀请赛3月29日 小组赛A组 LGD VS TNC
2018/03/30 DOTA
Windows下python2.7.8安装图文教程
2016/05/26 Python
详解Python进程间通信之命名管道
2017/08/28 Python
Python实现多态、协议和鸭子类型的代码详解
2019/05/05 Python
django 连接数据库出现1045错误的解决方式
2020/05/14 Python
PyCharm上安装Package的实现(以pandas为例)
2020/09/18 Python
使用豆瓣源来安装python中的第三方库方法
2021/01/26 Python
CSS3对图片照片进行边缘模糊处理的实现
2018/08/08 HTML / CSS
adidas官方旗舰店:德国运动用品制造商
2017/11/25 全球购物
卡骆驰新加坡官网:Crocs新加坡
2018/06/12 全球购物
机械绘图员岗位职责
2013/11/19 职场文书
毕业生个人的求职信范文
2013/12/03 职场文书
十佳标兵事迹材料
2014/08/18 职场文书
质量在我心中演讲稿
2014/09/02 职场文书
2014党员自我评议表范文
2014/09/20 职场文书
逃课检讨书怎么写
2015/01/01 职场文书
驾驶员管理制度范本
2015/08/06 职场文书
《秋天的图画》教学反思
2016/02/19 职场文书
Golang并发操作中常见的读写锁详析
2021/08/30 Golang
win10系统计算机图标怎么调出来?win10调出计算机图标的方法
2022/08/14 数码科技