sencha gridpanel checkbox 复选框的勾选 以及和单机行冲突

时间:2022-09-22 14:02:11

gridpanel显示checkbox:

添加SelectionModel为Checkbox Selection Model

{

xtype: 'gridpanel',

id: 'Grid1',

header: false,

title: '条线列表',

deferRowRender: false,

forceFit: true,

store: 'NewTiaoXianStore',

columns: [

{

xtype: 'gridcolumn',

dataIndex: 'Id',

text: 'Id'

},

{

xtype: 'gridcolumn',

dataIndex: 'Name',

text: '条线名称'

},

{

xtype: 'gridcolumn',

dataIndex: 'Description',

text: '条线描述'

}

],

selModel: Ext.create('Ext.selection.CheckboxModel', {

          checkOnly: true //防止单击行的时候,其他选中的checkbox被取消选中

})

}

sencha gridpanel checkbox 复选框的勾选 以及和单机行冲突

复选框的勾选

在load回调中根据字段checked值判断是否勾选

var store=Ext.getStore("Store");

store.proxy.extraParams={method:"GetList"};

store.load({

callback:function(records, options, success){

for(var i in records)

{

if(records[i].data.checked)

{

Ext.getCmp("Grid1").getSelectionModel().select(records[i],true); //勾选该记录

}

}

}});

//grid根据行号(从0开始)选中

//第一个参数可以是行号或者records合集,第二个参数true表示保持之前勾选的(追加)

Ext.getCmp("Grid1").getSelectionModel().select(rowIndex,true);

From:http://www.cnblogs.com/xuejianxiyang/p/5220397.html

sencha gridpanel checkbox 复选框的勾选 以及和单机行冲突的更多相关文章

  1. 【JSP】layui+jsp,根据后台数据给复选框默认勾选

    1.项目中经常使用复选框,当重复加载,就需要从数据库给复选框一个默认的值了. 2.接下来使用的是JSP中迭代的方法,给复选框绑定值.思路和方法不一定好,仅供参考. <input type=&qu ...

  2. jQuery推断复选框是否勾选

    今天要实现一功能就是:复选框勾选时给input表单赋值,复选框取消时将表单值清除. 效果如图: 实现源代码:cyfID为复选框的id $("#cyfID").click(funct ...

  3. jQuery判断复选框是否勾选

    一个功能复选框勾选时给input表单赋值,复选框取消时将表单值清除. 功能:复选框勾选时给input表单赋值,复选框取消时将表单值清除. 实现源码:cyfID为复选框的id $("#cyfI ...

  4. 在word中做复选框打对勾钩

    在word中做复选框打对勾钩 现在终于搞明白正确的操作方法 一.你在word里输入2610,按alt+X就能出 空checkbox 你在word里输入2611,按alt+X就能出 打了勾的checkb ...

  5. php数组转换字符串及复选框如何勾选中

    php数组转换字符串及复选框如何勾选中,应用到函数 implode  explode 复选框被选中后如何保存数据,表单提交过来为数组,要转换字符串 用到函数implode if(!empty($_PO ...

  6. js做全选,用一个checkbox复选框做多个checkbox复选框的全选按钮,有一个复选框未被选择时,全选按钮的checked就为false

    用一个checkbox复选框做多个checkbox复选框的全选按钮,有一个复选框未被选择时,全选按钮的checked就为false,当所有checkbox都被选中时,全选按钮也被选中. 详解: 有两种 ...

  7. angular4 checkbox复选框的全选,反选及个别选择

    <label><input type="checkbox" name="" [(ngModel)]="master"&gt ...

  8. js实现复选框的全选、全不选、反选

    js中实现复选框的全选,全不选以及反选,分为两种情况: (1)选中“请选择”前面的复选框实现全选,不选中“请选择”前面的复选框实现全不选 <!DOCTYPE html PUBLIC " ...

  9. JQ实现复选框的全选反选不选

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

随机推荐

  1. Statement对象的executeUpdate返回信息

    int num = sta.executeUpdate(String sql);返回的是我们平时操作数据库客户端时控制台显示的影响行数

  2. mysql grant命令错误:ERROR 1044 &lpar;42000&rpar;&colon; Access denied for &&num;39&semi;root&&num;39&semi; With All Privileges

    http://*.com/questions/21714869/error-1044-42000-access-denied-for-root-with-all-privile ...

  3. 基础知识系列☞各版本下IIS请求处理过程区别

    转载地址→http://www.cnblogs.com/fsjohnhuang/articles/2332074.html ASP.NET是一个非常强大的构建Web应用的平台, 它提供了极大的灵活性和 ...

  4. 模糊查询&amp&semi;&amp&semi;日期时间操作

    一.模糊查询 1.采用“_”.“%”通配符进行查询 select * from Students where stu_name like '张_';--一个‘_’表示一个字符 select * fro ...

  5. 转:Java HashMap实现详解

    Java HashMap实现详解 转:http://beyond99.blog.51cto.com/1469451/429789 1.    HashMap概述:    HashMap是基于哈希表的M ...

  6. svn修改密码跟账户

    在co的时候直接输入账户跟密码 svn co  ${SVNURL} ./ --username **--password *** 或者删除缓存文件,在Linux上面 删除~/.subversion/a ...

  7. 转:web&lowbar;custom&lowbar;request 函数

    语法:Int web_custom_request (const char *RequestName, <List of Attributes>, [EXTRARES, <List ...

  8. Writing Science 笔记 6&period;19

    1.练习由三个部分组成:写短文,反复修改:分析别人的文章是怎么写的:练习句子结构,如何用词. 2.写作的目的不在于发表而在于能够给人以灵感从而使文章得到更多的引用. 3.写得清楚,你必须清楚地思考,无 ...

  9. leetcode 26 80 删除已排序数组中重复的数据

    80. Remove Duplicates from Sorted Array II Follow up for "Remove Duplicates":What if dupli ...

  10. Vue 服务端渲染(SSR)

    什么是服务端渲染? 简单理解是将组件或页面通过服务器生成html字符串,再发送到浏览器,最后将静态标记"混合"为客户端上完全交互的应用程序. 服务端渲染的优点 更好的SEO,搜索引 ...