EditorGridPanel禁用某一行

小记:

 

Ext的EditorGridPanel 是基于列模型的,因此很容易禁用一列。但如果要根据条件禁用某一行 ,可以使用如下方法:

 

 

    grid.on("beforeedit",function(e){  
      var currRecord = e.record;  
      if(!currRecord.get('xxx') 或者其他判断条件){  
        e.cancel = true;  
      }  
    });  
 

这个目前保留,因上次工作中遇到此问题,未解决,故留个记号,确认后进行补充。

本文引用自:http://nneverwei.iteye.com/blog/890943
Linux Kernel入门到精通系列讲解(RV-Kernel 篇) 5.6 在kernel 中实现系统复位和系统关机驱动 上一章节`Qemu`篇我们已经实现了我们`SOC`的`power reset`和 `power down` 寄存器,本章节我们就在`Linux driver`中去实现它 阅读详情

相关推荐

GJB 5710A-2023 装备订购合同监管要求.rar

GJB 5710A-2023 装备订购合同监管要求

控制EditorGridPanel的某个单元格(cell)是否被禁用

gridpanel有一个beforeedit属性,可以实现对单元格禁用 vargrid=newExt.grid.EditorGridPanel({ //gridpanel的内容 }); grid.on("beforeedit",function(e){ vardateUnit=e.record.d...

weixin_34212762的博客 252

如何实现高校科技成果快速转化?.docx

如何实现高校科技成果快速转化?

a-table表格设置某一行禁选

a-table表格设置某一行禁选

weixin_40992252的博客 2435

禁用行、列、单元格单元格编辑

禁用行编辑 var...

我的博客 396

extjs EditorGridPanel禁止某些单元格编辑

EditorGridPanel加上listeners 'cellclick' : function(grid, rowIndex, columnIndex, e) { var record = grid.getStore().getAt(rowIndex); if(record.get('editable') == 'N' && columnIndex == 2) return f

嘻嘻哈哈的专栏 1万+

Extjs EditorGridPanel复选框实现单选, 同时锁住指定行

最近遇到一个问题, 就是如果在EditorGridePanel里加入一个复选组件, 这个组件只能实现单选, 同时满足, 某些行不可选. 代码如下: var sm = new Ext.grid.CheckboxSelectionModel({ singleSelect:true, checkOnly: true, header:'', listeners:{ ...

aqudgv83的博客 592

谷歌将AI安全团队迁出DeepMind:安全在组织架构中的位置博弈

在AI技术快速落地的大背景下,负责任AI与模型安全正从学术议题演变为组织治理的核心命题。安全团队在研发体系中的位置,决定了它是在模型能力形成早期介入评估,还是在产品上线后依靠政策与合规进行约束。谷歌将原本隶属DeepMind的Responsible AI团队调整至产品治理体系,这一组织信号背后,反映的是前沿模型风险控制从研究驱动向工程与治理驱动的转变。对AI从业者而言,如何设计安全检查在研发流程中的嵌入点,直接影响异常行为发现的时效性与成本。本文结合行业典型治理困境,探讨安全审查前置与后置的取舍,帮助团队在

weixin_34234721的博客 387

Ext.grid.EditorGridPanel列表复选框不能随意多选的问题

问题 今天碰到这样一个急手的问题:用这个Ext.grid.EditorGridPanel不能随意多选,而且点击复选框没有反应。 我用的版本是3.4 解决 重写CheckboxSelectionModel中的handleMouseDown 方法: Ext.override(Ext.grid.CheckboxSelectionModel, { handleMouseDown : function(g, rowIndex, e){ if(e.button !== 0 || th

{竹子} 692

Extjs3.0中的TreeGrid(Ext.ux.maximgb.tg.EditorGridPanel)

欢迎转载,但请保留原帖地址(http://www.liyonghome.cn/index.php/archives/187.html)及作者信息(深海区:tacoley@vip.sina.com)   选择这个控件,是因为在昨天进行的一项开发中,需要一个可编辑的GridPanel控件,另外由于科目一项分为3-4级的树形结构,因此就需要找到一个合适的TreeGridPanel。   在网

vickyfei的专栏 3986

Extjs EditorGridPanel Tab键替换

问题     用方向键RIGHT代替Tab键,实现光标在gridpanel上的跳转     哈哈,既然Ext本身实现了Tab光标跳转,那直接去看源码就行了嘛     终于,在ext-all-debug.js 第63598行找到了OnEditorKey这个函数     简化后:    // private onEditorKey : func...

weixin_34390105的博客 184

表格中某一行选中确认后,禁用掉,不让选择且变灰色

1,用的el-table,我这里是把选中确认后的数据跟表格中的数据对比,是选中了的数据就set一个字段Confirmed = true,然后:row-class-name来改这一行的颜色, 再:selectable来禁用复选框 <el-table :max-height="maxTable" :data="tableData" style="width: 100%" @selection-change="h

weixin_45646663的博客 1893

ext js 禁用_javascript – 热门禁用Ext.JS网格中的行选择

您必须将disableSelection属性设置为true.如果指定SelectionModel,则忽略其值.例如:var grid = new Ext.grid.GridPanel({disableSelection: true,store: new Ext.data.Store({reader: reader,data: xg.dummyData}),columns: [{id:'compan...

weixin_36358109的博客 266

Winform:dataGridView中让某一单元格、行或列不可编辑

一、单元格禁止编辑 private void dataGridView_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e) { e.Cancel = true; } 原理就是单元格编辑事件:CellBeginEdit(编辑之前发生),当要编辑时取消该事件,达到禁止编辑的目的 二、行禁止编辑 private void dataGridView_BeginEdit(object sender,

lzzw的学习之路 1万+
上一篇: 21种人生"语言"
下一篇: EditPlus3.3 集成 SVN
Magic99
博客等级 码龄18年 1粉丝 12原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值