ExtJS的使用方法汇总(2)——表单与输入控件

本文详细介绍了ExtJS中表单的创建、FormPanel和BasicForm的概念,以及各种输入控件的使用,包括TextField、TextArea、DatePicker、TimeField、HtmlEditor、Hidden和TriggerField,并探讨了数据校验的方法,如不允许为空、长度限制、vtype验证和自定义正则表达式验证。
摘要由CSDN通过智能技术生成

上篇文章《ExtJS的使用方法汇总(1)——配置和表格控件使用》

地址为:http://blog.csdn.net/rocket5725/archive/2009/09/09/4535323.aspx

写了ExtJS的配置以及表格控件的使用方法,相信大家在学习的过程中已经基本知道了如果搭建ExtJS开发环境以及使用ExtJS的基本功能。

表单在EXT中非常受欢迎,初看这些输入控件,好像只是修改了CSS样式而已,但是如果用Firebug查看一下DOM,似乎确实只有CSS发生了变化,隐藏在漂亮界面下的依然是原来的input控件,如果你想使用EXT提供的一些绚丽的功能,建议尝试EXT的表单(Form)和对应的输入控件。本文就是简单介绍表单与输入控件的使用方法。

一、创建一个简单的表单

1、具体配置信息参考上篇文章

2、创建简单表单的实现代码如下所示:

3、注意HTML中无需定义太多东西,只需要定义个div id='div1'就可以实现,初始配置显然变得更紧凑,利用items和buttons指定包含的控件和按钮。具体实现效果如图1所示。

1

图1 简单的表单

二、FormPanel和BasicForm详解

如上面的实例所示,我们需要定义一个Ext.form.FormPanel,然后在里面设置field,引入Ext.form.FormPanel的最大好处就是利于布局,Ext.form.FormPanel继承了Ext.Panel,作为一个Panel,我们可以把Ext.form.FormPanel放到Ext.Viewport中作为整个页面布局的一部分ÿ

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值