测试成功的EXT版本是ext-3.2.0
ext-3.2.0的 RadioGroup 和 CheckboxGroup不能动态赋值的主要原因就是:
RadioGroup 和 CheckboxGroup 类型都是FormField,而Ext.form.BasicForm的findField 方法却只做了如下判断:
if (f.isFormField) {
if (f.dataIndex == id || f.id == id || f.getName() == id) {
field = f;
return false;
} else if (f.isComposite) {
return f.items.each(findMatchingField);
}
}
个人很不理解EXT的开发人员为什么会范这种错误!
以下代码是我对Ext.form.BasicForm的findField 方法的复写,在使用过程中没有不良反映
Ext.override(Ext.form.BasicForm, {
findField : function(id) {
var field = this.items.get(id);
if (!Ext.isObject(field)) {
var findMatchingField = function(f) {
if (f.isFormField) {
if (f.isXType('radiogroup') || f.isXType('checkboxgroup')) {
return f.items.each(findMatchingField);
} else if (f.dataIndex == id || f.id == id || f.getName() == id) {
field = f;
return false;
} else if (f.isComposite) {
return f.items.each(findMatchingField);
}
}
};
this.items.each(findMatchingField);
}
return field || null;
}
});
分享到:
相关推荐
ext-3.2.0ext-3.2.0ext-3.2.0ext-3.2.0ext-3.2.0
ext-3.2.0,
EXTJS开发包ext-3.2.0 EXTJS开发包ext-3.2.0
ext-3.2.0资源,案例实现,各种技术呈现出来的页面。
在本篇文章中,我们将深入探讨 jQuery 的核心特性、优点以及如何在实际项目中应用这两个文件:"jquery-3.2.0.js" 和 "jquery-3.2.0.min.js"。** ### 1. jQuery 核心特性 **DOM 操作:** - **选择器(Selectors)**...
ext-3.2.0 JS效果,特效,ext
4. **远程数据交互**:EXT JS支持AJAX和JSONP技术,方便与服务器进行异步通信,实现数据的动态加载和提交。EXT 3.2.0可能进一步优化了这些功能,提高了数据处理效率。 5. **表单组件**:EXT JS提供了强大的表单处理...
zh_core_web_md-3.2.0zh_core_web_md-3.2.0zh_core_web_md-3.2.0zh_core_web_md-3.2.0zh_core_web_md-3.2.0zh_core_web_md-3.2.0zh_core_web_md-3.2.0zh_core_web_md-3.2.0zh_core_web_md-3.2.0zh_core_web_md-3.2.0...
让我们逐一了解这些组件的功能和重要性。 1. **spring-core-3.2.0.RELEASE.jar**:这是Spring框架的核心模块,提供了基本的IoC(Inversion of Control,控制反转)和DI(Dependency Injection,依赖注入)功能,...
赠送jar包:javax.jdo-3.2.0-m3.jar; 赠送原API文档:javax.jdo-3.2.0-m3-javadoc.jar; 赠送源代码:javax.jdo-3.2.0-m3-sources.jar; 赠送Maven依赖信息文件:javax.jdo-3.2.0-m3.pom; 包含翻译后的API文档:...
总的来说,`spring-cglib-repack-3.2.0.jar`和`spring-objenesis-repack-2.1.jar`是Spring框架正常运行的关键组成部分,它们分别负责动态子类生成和无参构造函数对象的快速实例化,对于理解和优化Spring应用的性能有...
ext-3.2.0.zip
标题中的“prosys-opc-ua-simulation-Client-3.2.0-214.rar”是一款名为Prosys OPC UA Simulation Client的软件版本压缩包,版本号为3.2.0,修订号为214。这个工具主要用于模拟OPC统一架构(OPC UA)客户端的行为,...
spring-aop-3.2.0.RELEASE.jar,一个Spring中AOP的jar包
标题中的“lazarus-2.0.10-fpc-3.2.0-win64.rar”指的是一款名为Lazarus的集成开发环境(IDE)的版本号为2.0.10,编译器Free Pascal Compiler(FPC)的版本为3.2.0,特别为Windows 64位操作系统设计的软件包。...
总结来说,“spark-3.2.0-bin-hadoop3-without-hive”是一个专注于 Spark 与 Hadoop 3 基础集成的版本,它提供了最新的 Spark 特性,如优化的 SQL 引擎和 DataFrame API,同时也兼容 Hadoop 3 的诸多改进。...
这个压缩包"spark-3.2.0-bin-hadoop3.2.tgz"包含了Spark 3.2.0版本的二进制文件,以及针对Hadoop 3.2的兼容构建。 Spark的核心组件包括:Spark Core、Spark SQL、Spark Streaming、MLlib(机器学习库)和GraphX(图...
赠送原API文档:HikariCP-3.2.0-javadoc.jar; 赠送源代码:HikariCP-3.2.0-sources.jar; 赠送Maven依赖信息文件:HikariCP-3.2.0.pom; 包含翻译后的API文档:HikariCP-3.2.0-javadoc-API文档-中文(简体)版.zip; ...
hibernate-3.2.0源码和hibernate-3.2.0所有的jar包。
《Spring Test 3.2.0.RELEASE:深入理解与应用》 在Java开发领域,Spring框架以其强大的功能和灵活性,成为了企业级应用的首选。其中,`spring-test`模块是Spring框架的一部分,专为集成测试提供了一整套工具和支持...