extjs表单的初始化前设只读和之后设只读
来源:互联网 发布:青年网络公开课张维为 编辑:程序博客网 时间:2024/06/05 22:45
//设只读
for (var i = 0; i < _this.editorPanel.form.items.items.length; i++) {
var field = _this.editorPanel.form.items.items[i];
// _this.editorPanel.form.items.items[i].disabled=true;
// _this.editorPanel.form.items.items[i].disable();
if (field.inputType == 'hidden') {
continue;
} else {
if (field.isXType('checkbox')) {
field.disable();
} else if (field.isXType('datefield')
|| field.isXType('combo')
|| field.isXType('etowaycombobox')) {
if (typeof(field.getEl()) == 'undefined') {
field.readOnly = true;
field.hideTrigger = true;
field.minChars = 100;
} else {
field.getEl().dom.readOnly = true;
field.trigger.setDisplayed(false);
field.editable = false;
}
} else {
if (typeof(field.getEl()) == 'undefined') {
field.readOnly = true;
} else {
field.getEl().dom.readOnly = true;
}
}
}
}
//取消只读
for (var i = 0; i < this.editorPanel.form.items.items.length; i++) {
var field = this.editorPanel.form.items.items[i];
if (field.inputType == 'hidden') {
continue;
} else {
if (field.isXType('checkbox')) {
field.enable();
} else if (field.isXType('datefield') || field.isXType('combo')
|| field.isXType('etowaycombobox')) {
if (typeof(field.getEl()) == 'undefined') {
field.readOnly = false;
field.hideTrigger = false;
field.editable = true;
field.minChars = 0;
} else {
field.getEl().dom.readOnly = false;
field.trigger.setDisplayed(true);
field.editable = true;
field.minChars = 0;
}
} else {
if (typeof(field.getEl()) == 'undefined') {
field.readOnly = false;
} else {
field.getEl().dom.readOnly = false;
}
}
}
}
- extjs表单的初始化前设只读和之后设只读
- jsp 文本设为只读
- ExtJs教程----设置表单控件的只读
- Jquery显示和隐藏元素或设为只读(…
- 【记录】将combobox设成只读的简单方法
- 将combobox设成只读的简单方法
- 如何设制 select 不可编辑 只读
- Jquery显示和隐藏元素或设为只读(含Ligerui的控件禁用,实例说明)
- Extjs textfield 只读的景况
- asp.net中TextBox设为只读后的取值问题
- asp.net中TextBox设为只读后的取值问题
- ASP中如何将代码生成的文件设为只读
- mysql的主从复制,从库设为只读,不能写么
- 如何将c#中的Combobox下拉列表设为只读
- asp.net 文本框设为只读删除键返回上页
- 【diannaoxitong】教你如何设置Excel单元格设成“只读”!
- 如何将jsp中<input>设为只读
- MVC中HTML控件设为只读readonly
- PHP 脚本加密 工具(软件)
- 泛型List导出Excel
- Windows 7最全的硬盘安装方法
- [zt] Perl的简单语法(与C语言语法的异同)
- vim usage
- extjs表单的初始化前设只读和之后设只读
- VC打开工程时 弹出 Visual SourceSafe Login的解决办法
- 对IEEE和SCI等的通俗简介
- 操作符重载的限制
- 关于google code
- jsp实现下拉框选项下有选择的显示
- Java画直线圆椭圆
- 在Windows平台上Debug OpenOffice源码
- IBM Tivoli Storage Manager (TSM) Local Root