PathSet.form.parentMenuTree.fieldLabel = "路径库信息"; //动态修改对象的属性信息。直接找到该对象.属性 = "修改的值";
//关闭tabPanel时,添加一个提示信息
listeners : {
beforeremove : function(container, comp) {
if (comp.confirmed)
return;
var self = this;
Ext.Msg.confirm('提示', '关闭标签前请先保存您的数据,您确定要关闭?', function(answer) {
if (answer == 'yes') {
comp.confirmed = true;
container.remove(comp, true);
}
})
return false;
}
},
SearchFaq.data.form.findByType("textfield")[0].setValue(a);////给高级搜索的form中的问题传值"textfield"表示类型,"[0]"表示第一个textfield,setValue()为设置值
//定义一个下拉菜单的信息
var confInfo = new Ext.form.ComboBox( {
id : 'confInfoId',
name : 'confInfoName',
hiddenName : 'confInfo', //通过form提交时得到配置的id的值,得到id,此属性必须设置,否则取得值为value
fieldLabel : '选择配置',
displayField : 'text',
valueField : 'id',
mode : 'local',
editable : false,
typeAhead : true,
loadMask : true,
emptyText : '选择配置信息',
allowBlank : false,
selectOnFocus : false,
triggerAction : 'all',
width : 100,
store : new Ext.data.SimpleStore( {
fields : [ "id", "text" ],
data : [ [ "setrules", "规则配置" ], [ "setnodes", "节点配置" ] ]
})
});
//定义个set集合
var fieldSet = new Ext.form.FieldSet({
collapsible: true,
autoHeight:true,
autoWeight:true,
defaults:{
width:350,
labelWidth:100
},
items:[
{ xtype:'fieldset',
title: '',
autoHeight:true,
items :[confInfo,{
name: 'uploadFile',
xtype:'textfield',
fieldLabel: '文件',
inputType: 'file',
anchor:'96%'
}]
}
]
});
// 定义个formPanel,把set信息添加此中
var confFormPanel = new Ext.FormPanel( {
region : 'center',
layout : 'fit',
frame : false,
enctype : 'multipart/form-data',
bodyStyle : 'padding:5px 5px 0',
width : 350,
fileUpload: true, //要提交上传信息时,必须标明此属性
//提交form对象
confFormPanel.getForm().submit({
url : postUrl,
success : function() {
alert("成功")
configWindow.hide();
},
failure : function() {
Ext.Msg.alert('', '提交失败');
Ext.getCmp("sub_button").setDisabled(false);
}
});
分享到:
相关推荐
ext 学习资料 ext基础知识,基础教程。
描述中提到的"NULL"可能是由于原始信息丢失或者没有提供具体内容,所以我们将主要围绕EXT的基础知识展开讨论。 在编程领域,EXT有时特指Linux文件系统中的EXT系列,如EXT2、EXT3和EXT4。这些是Linux内核支持的默认...
### GWT-EXT基础知识详解 #### 一、GWT与GWT-EXT简介 Google Web Toolkit (GWT) 是一款由Google开发的开源框架,它允许开发者使用Java语言编写前端应用,并将其编译成浏览器可识别的JavaScript和HTML。GWT提供了...
2. **EXT基础知识**: - **EXT的核心概念**:这部分内容可能涉及了EXT的基本原理、工作方式等,为后续更深入的学习奠定基础。 - **EXT的主要组件**:介绍了EXT中常用的各种组件,如按钮、表单等,并解释了它们的...
这篇文档集合详细介绍了ExtJSP的基础知识以及相关的API,对于初学者来说是一份宝贵的资料。 首先,我们要理解ExtJS的核心概念。ExtJS是一个开源的JavaScript库,它提供了丰富的UI组件,如表格、树形结构、表单、...
#### 构建文件系统的基础知识 在深入学习Ext2之前,首先需要了解一些构建文件系统的基本概念: 1. **磁盘分区**:为了更好地组织和管理存储设备上的数据,通常会将磁盘划分为若干个逻辑区域,即分区。 2. **文件...
在"EXT教程"中,你将学习到EXT的基础知识,包括如何初始化应用、创建组件、布局管理以及如何与其他JavaScript库或后端服务集成。EXT的组件化思想是其核心,通过各种组件如表格(Grid)、面板(Panel)、窗口(Window...
"personName", type: "string"}, {name: "age", type: "int"}])...这些知识是构建基于ExtJS的异步数据驱动应用的基础。通过理解并熟练运用这些概念,开发者能够有效地从服务器获取和处理数据,实现丰富的用户界面交互。
EXT3,全称为“Third Extended File System”,是Linux操作系统中广泛...了解EXT3的这些基础知识对于Linux系统管理员和开发者来说至关重要,有助于他们更好地管理和维护文件系统,以及开发与EXT3相关的应用程序和工具。
### Ext 开发指南 ext基础教程 #### 极致解析:ExtJS基础知识与实践应用 **一、引言** 随着Web技术的不断进步和发展,越来越多的企业和开发者开始关注如何提升Web应用的用户体验。在这个背景下,ExtJS作为一个...
手册详细介绍了EXT的基础概念、核心组件以及API使用方法。通过阅读这份文档,你可以了解EXT的基本架构,学习如何创建窗口、面板、表单等常用UI元素,以及如何管理布局、处理事件和数据绑定。 EXT学习文档是进一步...
"ext北风基础班讲义"显然是一份针对EXTJS初学者的教学资料,特别是集中在第二讲——"信息提示框组件"上。 EXTJS 的组件体系是其核心特性之一,它提供了大量的预定义组件,如窗口(Window)、面板(Panel)、表格...
EXT是Linux操作系统中广泛使用的文件系统之一,EXT3.1是EXT3的增强版本,它在EXT3的基础上进行了一些改进和优化,以提供更稳定、更高效的数据存储和管理。EXT系列文件系统由Linux内核开发者为了满足对性能、可靠性和...
综合这三份文档,开发者不仅可以全面了解EXT框架的基础知识,还能深入探索其高级特性和最佳实践。无论你是初次接触EXT,还是已经在EXT项目中有一定经验,这些资料都将极大地提升你的开发效率和应用质量。在实际开发...
1. **EXT基础**:首先,你需要了解EXT的基本概念,如组件(Components)、容器(Containers)和布局(Layouts)。EXT中的每个可视元素都是一个组件,而容器则用于组织和管理这些组件。布局定义了容器内组件的排列...
一、EXT3文件系统基础 EXT3文件系统的主要特点包括: 1. **日志记录**:EXT3采用了日志式文件系统设计,这意味着它可以记录每次文件操作的顺序,从而在系统崩溃或非正常关机后快速恢复文件系统的状态,减少数据...
它可能包含实例代码和逐步指南,解释了基本的组件使用、事件监听、数据模型和数据存储的配置等基础知识。通过这个教程,初学者可以迅速掌握Ext 2.0的核心概念和实践技巧。 3. **EXT2.0中文教程.exe**: 这可能是一个...
### ext入门必学知识点详解 #### 一、Ext框架概览与起源 **知识点1:Ext框架起源** Ext最初作为YUI(Yahoo User Interface Library...掌握这些基础知识,是进入Ext开发世界的敲门砖,也是构建高质量Web应用的基石。
EXT dojochina Ext类静态方法是一个关于EXT框架在JavaScript中的使用的主题,主要聚焦于Ext类的静态方法。EXT是一个强大的前端开发框架,由...学习和熟练掌握这些知识点,将有助于提升你在EXT开发中的效率和代码质量。