items:[ ] 里添加的内容:
{
xtype:'radiogroup',
name:'lwzzInfoVO.type',
fieldLabel:'类别',
id:'type',
items:[{
boxLabel:'论文',
inputValue:'01',
name:'type',
checked:true
},{
boxLabel:'著作',
inputValue:'02',
name:'type'
}],
listeners: {"change": function() {
if (Ext.getCmp("type").getValue().type == "01"){
//alert("论文,没有出版社");
Ext.getCmp("kwmc").setVisible(true);
Ext.getCmp("cbs").setVisible(false);
} else {
//alert("著作,没有发表刊物");
Ext.getCmp("cbs").setVisible(true);
Ext.getCmp("kwmc").setVisible(false);
}
}
}
}
相关推荐
总的来说,实现这样一个多选下拉框需要对ExtJS的组件系统有深入理解,包括Store、模板、事件处理和自定义组件的构建。通过`LovCombo.js`中的源码,开发者可以学习到如何扩展和定制ExtJS组件,以及如何处理多选和全选...
### Extjs 学习——总结的一些常用知识点 #### 一、概述 Extjs 是一个用于构建 Web 应用程序的强大框架,它提供了大量的 UI 组件和功能,可以帮助开发者快速搭建出高质量的应用界面。本文将根据一个月的学习经验,...
EXTJS还提供了丰富的API和事件处理机制,允许你对下拉框进行更复杂的操作,比如监听用户的选择变化、动态加载数据等。例如,你可以监听`select`事件来响应用户的选择: ```javascript listeners: { select: ...
总结来说,EXTJS动态树支持checkbox全选是一个结合了EXTJS TreePanel组件、数据模型、事件处理和异步加载技术的功能实现,旨在提供用户友好的多选操作。通过这个功能,开发者可以构建出更加交互性强、功能丰富的Web...
2. **按钮(Button)的用法**:`EXTjs button用法.doc`将详细介绍如何创建和使用ExtJS 4的按钮组件,包括设置按钮文本、图标、事件监听器以及使用不同类型的按钮,如工具栏按钮、菜单按钮等。 3. **表单(Form)...
这个版本的ExtJS提供了一套完整的组件模型、布局管理、数据绑定和事件处理机制,帮助开发者快速创建交互性强、用户体验良好的网页应用。下面将详细阐述ExtJS 2.1中的关键知识点。 1. **组件系统**:ExtJS的核心在于...
ExtJS 2.0提供了强大的表单组件,如文本字段(TextField)、复选框(Checkbox)、下拉框(ComboBox)等,以及表单提交、验证等功能。理解和熟练运用表单组件,能够创建功能完善的用户输入界面,并实现数据的验证和...
了解JavaScript的基本语法、变量、函数、事件处理和DOM操作是学习ExtJS的前提。 1. **组件系统**:ExtJS的核心是其组件模型,所有UI元素都作为组件存在。组件可以是简单的按钮,也可以是复杂的表格或面板。组件具有...
通常,EXTJS会生成一个包含多个文件URL的列表,用户点击下载按钮后,浏览器会依次下载这些文件,或者在后台合并成一个压缩包进行下载。 以下是一些EXTJS批量上传下载涉及的关键知识点: 1. **EXTJS组件模型**:...
本文将深入探讨EXTJS 3.04的相关知识点,帮助初学者快速入门。 一、EXTJS 3.04组件系统 EXTJS的核心在于其组件化的设计,这使得开发者可以轻松创建复杂的用户界面。主要组件包括: 1. 表单组件:如文本框、密码框...
7. **事件处理**:ExtJS提供丰富的事件系统,例如`checkchange`事件可以在节点的复选状态改变时触发,使得开发者可以根据用户的选择进行相应的业务逻辑处理。 8. **API配置**:使用ExtJS API可以进一步定制组件的...
1. **组件化设计**:EXTJS 2.0采用组件化的设计理念,将网页元素如按钮、表格、面板等视为独立的组件,可以自由组合和重用。这使得开发者能够快速构建复杂的用户界面,并确保代码的可维护性和可扩展性。 2. **数据...
5. **Form组件**:ExtJS提供了丰富的表单组件,如文本字段、下拉框、复选框、按钮等,以及用于验证和提交数据的表单API。 6. **Ajax交互**:ExtJS内置了处理Ajax请求的功能,可以方便地与服务器进行异步通信,用于...
通过研究和理解"ExtJS日期多选组件源码",开发者可以深入学习ExtJS组件设计、事件处理、数据绑定等核心概念,并能进一步定制适合自己项目需求的日期选择组件。这样的组件对于提高开发效率和用户体验具有积极的意义。
它支持各种输入控件(如文本框、选择框、复选框等)、验证机制、按钮和布局。学习这部分内容将掌握如何创建、配置和管理表单元素,以及如何处理表单事件和数据提交。 3. **TreePanel使用**: TreePanel用于展示...
FormPanel是一个包含表单字段和提交按钮的容器,它可以处理文件上传的整个流程,包括数据的序列化和发送到服务器。 3. **Ajax提交**:由于文件上传可能涉及较大的数据量,ExtJS通常使用异步(Ajax)方式提交文件。...
5. **表单组件**:ExtJS提供了丰富的表单元素,包括文本框、复选框、单选按钮、下拉列表等,并且支持表单验证,确保用户输入的数据有效。 6. **工具提示**、**拖放功能**和**可扩展性**:ExtJS支持动态显示工具提示...
4. **表单组件**:ExtJS提供了丰富的表单组件,如文本框、下拉框、复选框、单选按钮等,以及用于验证和提交表单的工具。这些组件支持自定义样式和事件处理,可以轻松创建复杂的表单界面。 5. **数据网格**:ExtJS的...
`lovcombo.js`文件很可能包含了实现这一功能的代码,其中可能包括了对EXTJS原生ComboBox的扩展和自定义事件处理。 1. **扩展ComboBox**: 多选下拉框通常是基于EXTJS的ComboBox进行扩展,添加新的配置项和方法来支持...
5. **表单组件**:ExtJS提供了丰富的表单组件,如文本框、下拉框、复选框、单选按钮等,以及高级组件如日期选择器、颜色选择器等,方便构建各种类型的表单。 6. **窗口系统**(Window):2.2版本的窗口组件支持拖放...