`
- 浏览:
2279476 次
- 性别:
- 来自:
深圳
-
FormPanel就两种布局方式:
form——从上往下
column——从左往右
注意落实到任何一个表单最后总是form布局。
-
Ext.onReady(function(){
-
-
varrow1={
-
layout:'column',
-
items:[{
-
columnWidth:.3,
-
layout:'form',
-
items:[{
-
xtype:'textfield',
-
fieldLabel:'姓',
-
width:120
-
}]
-
},{
-
columnWidth:.3,
-
layout:'form',
-
items:[{
-
xtype:'textfield',
-
fieldLabel:'名',
-
width:120
-
}]
-
},{
-
columnWidth:.3,
-
layout:'form',
-
items:[{
-
xtype:'textfield',
-
fieldLabel:'英文名',
-
width:120
-
}]
-
}]
-
};
-
-
varrow2={
-
layout:'column',
-
items:[{
-
columnWidth:.5,
-
layout:'form',
-
items:[{
-
xtype:'textfield',
-
fieldLabel:'座右铭1',
-
width:220
-
}]
-
},{
-
columnWidth:.5,
-
layout:'form',
-
items:[{
-
xtype:'textfield',
-
fieldLabel:'座右铭2',
-
width:220
-
}]
-
}]
-
};
-
-
varrow3={
-
layout:'form',
-
items:[{
-
xtype:'textfield',
-
fieldLabel:'奖励',
-
width:500
-
},{
-
xtype:'textfield',
-
fieldLabel:'处罚',
-
width:500
-
}]
-
};
-
-
varrow4={
-
layout:'column',
-
items:[{
-
columnWidth:.2,
-
layout:'form',
-
items:[{
-
xtype:'textfield',
-
fieldLabel:'最爱电影',
-
width:50
-
}]
-
},{
-
columnWidth:.2,
-
layout:'form',
-
items:[{
-
xtype:'textfield',
-
fieldLabel:'最爱音乐',
-
width:50
-
}]
-
},{
-
columnWidth:.2,
-
layout:'form',
-
items:[{
-
xtype:'textfield',
-
fieldLabel:'最爱明星',
-
width:50
-
}]
-
},{
-
columnWidth:.2,
-
layout:'form',
-
items:[{
-
xtype:'textfield',
-
fieldLabel:'最爱运动',
-
width:50
-
}]
-
}]
-
};
-
-
varrow5={
-
layout:'form',
-
items:[{
-
xtype:'htmleditor',
-
fieldLabel:'获奖文章',
-
height:150
-
}]
-
};
-
-
varform=newExt.form.FormPanel({
-
renderTo:Ext.getBody(),
-
title:'灵活的表单布局',
-
width:650,
-
autoHeight:true,
-
frame:true,
-
layout:'form',
-
labelWidth:65,
-
labelAlign:'right',
-
style:'padding:10px',
-
items:[row1,row2,row3,row4,row5],
-
buttonAlign:'center',
-
buttons:[{
-
text:'提交'
-
},{
-
text:'重置'
-
}]
-
});
-
});
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
#### Panel的子类——FormPanel 表单面板专门用于组织表单元素,方便表单数据的收集和提交。 - **无处不在的表单**: 强调了表单在Web应用中的普遍性和重要性。 - **Ext.form.FormPanel类**: 介绍了FormPanel组件的...
#### 第十五章:Panel的子类——FormPanel - **无处不在的表单**:强调表单组件在Web应用中的重要性。 - **Ext.form.FormPanel类**:学习如何使用Ext.form.FormPanel类创建复杂的表单。 - **提交表单至服务器**:...
#### 第十五章:Panel的子类——FormPanel - **无处不在的表单**:强调了表单在Web应用程序中的重要性。 - **Ext.form.FormPanel类**:详细介绍了Ext.form.FormPanel类的特性及使用方法。 - **提交表单至服务器**:...
- **布局管理**:学习如何使用不同的布局策略来安排 FormPanel 中的元素。 - **表单初始化**:确保 FormPanel 在加载时能够正确初始化。 #### 十九、表格组件 —— GridPanel - **表格面板**:介绍 GridPanel 组件...
### 第十四部分:Panel的子类——FormPanel #### 一、无处不在的表单 强调了FormPanel组件在Web应用程序中的广泛应用,用于数据输入、编辑和提交。 #### 二、Ext.form.FormPanel类 详细介绍了FormPanel类的特性和...
Panel的子类——FormPanel - **FormPanel类**: 用于创建包含表单元素的面板。 - **表单提交**: 实现向服务器发送表单数据的功能。 #### 16. 更多表单组件 - **表单组件**: 包括文本框、复选框、单选按钮等。 - **...
#### 十五、Panel的子类——FormPanel - **无处不在的表单**: 表单组件是Web应用中最常用的部分之一。 - **Ext.form.FormPanel类**: 提供了丰富的表单控件和验证功能。 #### 十六、更多表单组件 - **表单组件关系...
#### 十四、Panel的子类——FormPanel - **表单面板**:`Ext.form.FormPanel`用于创建表单,支持字段验证、布局管理等功能。 - **提交表单**:讲解如何使用Extjs提交表单至服务器,包括同步和异步方式。 #### 十五...
#### 十五、Panel的子类——FormPanel 1. **表单面板的概念** - FormPanel是用于创建表单的Panel子类。 2. **Ext.form.FormPanel类** - FormPanel的特性和配置详解。 3. **提交表单至服务器** - 介绍如何通过Ajax...
同时,也介绍了FormPanel的布局方式和初始化过程。 ### 第十六部分:表格组件——GridPanel GridPanel是ExtJS中处理表格数据的高级组件。本部分详细介绍了GridPanel的使用,包括列模型、数据管理,以及如何实现...
#### 十四、Panel 的子类——FormPanel **14.1 表单** - **特点**: 专门用于收集用户输入的面板。 - **类**: `Ext.form.FormPanel` 类提供表单的功能。 **14.2 提交** - **方法**: 使用 `submit()` 方法将表单...
**Ajax与ExtJS入门PPT——我和Ajax有个约会** 在当今的Web开发中,Ajax(Asynchronous JavaScript and XML)已经成为一种不可或缺的技术,它允许网页在不刷新整个页面的情况下与服务器进行交互,极大地提升了用户...
- **表单布局**: 定义表单的布局结构。 - **表单初始化**: 设置表单的初始状态。 13. **表格组件——GridPanel** - **表格面板**: 一种高级的表格组件,支持分页、排序等功能。 - **列模型**: 定义表格中各列的...
#### 第十五章:Panel的子类——FormPanel - **表单面板**:介绍了FormPanel组件,这是专门用于创建和管理表单的面板组件,支持复杂的表单逻辑和数据绑定。 #### 第十六章:更多表单组件 - **表单组件关系图与...