Ext EditorGrid单元格控制小记
http://dev.firnow.com/course/4_webprogram/php/phpjs/20100721/480256.html
-----------------------
可以在grid的beforeedit事件中判断和处理字段编辑器为是否可以编辑,来执行disable()或enable()
-----------------------------------------------------------------------------
首先给Combobox添加一个select事件,然后在那个方法中增加你的业务逻辑就可以了。
比如像这样:
// ComboBox换成你自己的Combobox对象就可以了
ComboBox.on("select",onSelect);
var onSelect = function(combo,record,index){
try{
var index = record.get("index");
//YouEditGrid是一个对象,editGrid是YouEditGrid的一个属性比如:YouEditGrid{editGrid}
var editorGrid = YouEditGrid.editGrid;
//这个就是你store中的value,表示当前你Combobox选择的value,editorGridPanel是表示你EditGrid所在的那个Panel
var nameValue = editorGridPanel.record.get("_name");
//这个就是你当前Combobox所选择的索引
var nameIndex = editorGrid.getColumnModel().getIndexById("_name");
//满足条件的为不能修改
if (nameValue =='你自己的条件'){
editorGrid.getColumnModel().getCellEditor(nameIndex,0)=new Ext.form.TextField({value: nameValue,readOnly:true});
}
}catch(e){alert(e.message);};
}.createDelegate(this);
分享到:
相关推荐
灵活:数据源、下拉框内显示的列、列名、可搜索关键字等可自由定义 方便:可输可选/支持键盘操作/模糊过滤/自动完成匹配 标准:通过继承combobox实现,可单独使用,也可嵌入datagridview使用 感谢“随风飘散”
WPF中自定义控件,支持手工输入检索下拉框,下拉框是双列的
这是一款堪称最完美的下拉框组件,特点如:美化的并且可自定义的外观、使用简单、支持分组、下拉列表展开的方向智能化、下拉框可编辑、集成了ajax联动功能、自定义下拉列表的列数、完美的浏览器兼容性等。...
js 可输入 下拉框下拉框下拉框下拉框下拉框下拉框下拉框下拉框下拉框下拉框下拉框下拉框下拉框下拉框下拉框下拉框下拉框下拉框
winform重写dropdown下拉框,带字符串过滤,定制显示字段
可输入下拉框可输入下拉框可输入下拉框可输入下拉框可输入下拉框可输入下拉框 可输入下拉框可输入下拉框可输入下拉框可输入下拉框可输入下拉框可输入下拉框
可编辑的下拉框 既可以编辑,又可以下拉选择 很不错的
下拉框美化下拉框美化下拉框美化下拉框美化下拉框美化下拉框美化下拉框美化下拉框美化下拉框美化下拉框美化下拉框美化下拉框美化下拉框美化下拉框美化
资源名称:使用Javascript实现下拉框的动态控制 内容简介: 使用Javascript实现下拉框的动态控制 一、前言 下拉框是常用的一种web页面控件。它很简单实用,便于 操作者从…组选项...
可以输入的下拉框. 下拉框和文本框组合共用可以输入的下拉框. 下拉框和文本框组合共用可以输入的下拉框. 下拉框和文本框组合共用可以输入的下拉框. 下拉框和文本框组合共用可以输入的下拉框. 下拉框和文本框组合共用...
简单javavscript实现的可输入下拉框(仿VC的comobox),用于html网页开发。 不懂代码的,可直接在页面中插入该源码实现,方便易用。
用C#创建Excel并且给Excel添加下拉框列,并可以动态给Excel的下拉框动态赋值,总结了一个星期,才做出来的,开始对Excel不懂,所以比较慢,应该很有用处的,大家可以看看,多多支持
js多选下拉框多选下拉框多选下拉框js多选下拉框多选下拉框多选下拉框
dataGridView读取文件列名和数据库字段名称,文件列名作为原始列(固定的),数据库字段列(动态下拉框)。一个设定关系导入功能
实现多选的下拉框的自定义控件,能够自己修改样式等信息,简单通过DataTable就能绑定数据,非常简单易用的自定义控件
excel设置下拉框多选(可设置任意列多选,多选的值可自定义);excel设置下拉框多选(可设置任意列多选,多选的值可自定义);excel设置下拉框多选(可设置任意列多选,多选的值可自定义);excel设置下拉框多选(可设置...
参考别人文献 同时结合实际修改部分代码做出的一个可编辑的下拉框,并且修改过程同时会动态把没有的选项加入到下拉框中
jquery+bootstrap提供可输入的下拉框,自己系统中用的感觉还可以
目前客户对于下拉框要求越来越高,希望即可以像文本框一样输入,又能够有固定的选项来选择,经过查找一些资料,然后由于项目需要,自己做了这样的用户控件,希望对广大开发者有点借鉴之用。