`

Ext学习_表单组件2

 
阅读更多
/**
 * 和文本框不同,选择框有两个值:实际值和显示值,显示值通过boxLabel指定,而实际值由inputValue指定,inputValue
 * 的值将传至服务器,默认选择设至checked为true
 * RadioGroup将Radio分组,RadioGroup仅仅将单选按钮从逻辑上绑定到一起,并且提供一个提示信息,另外,该类的
 * width选项很有用,可以适当调整所占的宽度,而Radio的width则起不到相应的效果
 */
/**
 * 日期选择器
 * Ext.form.DateField在原来DatePicker的基础上多了一个文本框,默认格式m/d/y.
 * value则指定日期选择器弹出后的默认值,注意必须是Date对象
 * 可以通过两个方法得到Ext.form.DateField的选择值,getValue()返回的是Date对象,而getRawValue()则返回
 * String数据,和文本框中的值一致,Ext.form.DateField无法选择时间
 */
var dateBirthday = new Ext.form.DateField({
	name: "dateBirthday",
	fieldLabel: "出生日期",
	width: 200,
	format: "Y-m-d H:i:s",
	value: new Date()
});
/**
 * 复选框及复选框分组
 */
var chkHobby1 = new Ext.form.Checkbox({
	name: "chkHobby",
	inputValue: "钓鱼",
	boxLabel: "钓鱼",
	checked: true
});

var chkHobby2 = new Ext.form.Checkbox({
	name: "chkHobby",
	inputValue: "网友聚会",
	boxLabel: "网友聚会"
});

var chkHobby3 = new Ext.form.Checkbox({
	name: "chkHobby",
	inputValue: "洗桑拿",
	boxLabel: "洗桑拿"
});

var chkHobby4 = new Ext.form.Checkbox({
	name: "chkHobby",
	inputValue: "打保龄球",
	boxLabel: "打保龄球"
});

//爱好分组
var grpGobby = new Ext.form.CheckboxGroup({
	name: "hobby",
	fieldLabel: "您的爱好",
	items: [
       chkHobby1,chkHobby2,chkHobby3,chkHobby4
	],
	width: 300
});
/**
 * 数字输入框
 * Ext.form.NumberField其实就是文本框,特殊性在于限定了用户的输入,只能输入数字,包括
 * 小数和整数,如果用户不小心输入了两个或两个以上的小数点,从第二个小数点开始到最后都会被自动清除
 */
var numLove = new Ext.form.NumberField({
	name: "numLove",
	fieldLabel: "最喜欢的数字"
});
 
分享到:
评论

相关推荐

    Ext_Demo.rar_DEMO_Ext demo_ext_demo_java ext demo_javaext demo

    2. **EXT.js资源**:JavaScript文件(`.js`)包含了EXT.js的前端代码,可能包括配置、组件定义和应用逻辑。EXT的组件如表格、面板、窗口、表单等可能在这里被定义和使用。 3. **HTML/模板文件**:页面布局和视图...

    oa.rar_ext_ext java oa_ext oa_ext tree_java ext tree

    EXT是一个JavaScript库,提供了一套丰富的用户界面组件,如表格、表单、树形视图等,用于构建富客户端应用。EXT_Java则是EXT库与Java服务器端交互的桥梁,允许在Java后端和EXT前端之间进行数据交换和控制逻辑处理。 ...

    ext扩展_Flash表单上传组件

    在本案例中,"Flash 表单上传组件"是 EXT 扩展中用于实现文件上传功能的一个特殊模块,它利用 Adobe Flash 技术来处理大文件上传和多文件同时上传,解决了传统 HTML 表单上传的限制。 1. **EXTJS 框架基础**:EXTJS...

    ext_表单提交_数据校验

    总之,Ext JS的表单组件及其数据校验功能,为Web应用开发提供了强大且灵活的工具集,使得创建高质量的用户界面变得既简单又高效。通过合理配置和利用这些组件,开发者能够构建出既美观又实用的Web应用程序,显著提升...

    Ext_2.2_API(chinese).rar_Ext 2.2 API_ext js 2_ext-2.2 api_ext2.2

    这个API文档的中文版,"Ext_2.2_API(chinese).rar_Ext 2.2 API_ext js 2_ext-2.2 api_ext2.2",是针对Ext JS 2.2框架的重要参考资料,对于开发者来说尤其有价值,特别是那些中文为母语的开发者,它使得理解框架的...

    Ext_Demo.rar_DEMO_ext de_ext demo

    2. CSS文件:用于定义EXT组件的样式和布局,使登录框看起来更专业。 3. JavaScript文件:EXT库本身以及使用EXT编写的定制脚本,用于处理用户交互和数据验证。 4. C#源代码:可能包括ASP.NET的后端控制器,处理登录...

    EXT2_combobox_form.rar_combobox ext_ext

    EXT2_combobox_form.rar_combobox ext_ext 这个标题暗示我们关注的是一个与EXT2相关的项目,其中包含了关于form表单和combobox的示例。EXT是一个流行的JavaScript库,主要用于构建富客户端应用,特别是Web应用的用户...

    ext-js.zip_ext_ext js_extjs_js ext

    EXT JS的组件库非常丰富,涵盖了大部分常见的Web UI元素,如表格(Grid)、树形视图(Tree)、表单(Forms)、菜单(Menus)、工具栏(Toolbars)等。这些组件都经过精心设计,具有高度可定制性和可扩展性。此外,...

    Ext uploader_v1.2 Java

    1. **Ext JS**: Ext JS是一个开源的JavaScript库,它提供了丰富的用户界面组件,如表格、面板、表单、树形结构等,用于创建交互式的、桌面级别的Web应用。它的组件化设计使得开发者可以轻松地构建复杂的UI。 2. **...

    Ext组件说明 Ext组件概述

    Ext的表单组件为创建复杂的数据输入界面提供了强大的支持。 ##### 1. **Checkbox(复选框)** Checkbox组件允许用户选择多个选项中的一个或多个。 ##### 2. **ComboBox(组合框)** ComboBox组件结合了文本框和...

    Ext4.1.0_API中文版

    在API中,类系统是Ext4的核心部分,它提供了丰富的组件模型,如表格(Grid)、树形视图(Tree)、表单(Form)、面板(Panel)等。这些组件可以方便地组合在一起,构建出功能强大的Web应用程序。例如,Grid组件不仅...

    EXT_JS入门详解_x

    在EXT_JS中,组件是构建界面的基础,包括窗口、表格、表单、菜单等。例如,EXT_JS的表格控件允许开发者创建功能齐全的数据展示和操作界面,而弹出框则可以通过不同的主题定制,提供多样化的用户体验。EXT_JS的灵活性...

    Ext2_Button示例

    ExtJS是一种基于...通过学习这个"Ext2_Button"示例,你可以了解如何在ExtJS 2.x中创建和配置按钮,进一步提升你的Web应用程序交互性。在实际开发中,结合其他组件和布局,你可以构建出功能强大且用户友好的界面。

    Ext教程_chm

    在EXT_API.chm中,你可以找到关于各种组件如Grid(表格)、Panel(面板)、Window(窗口)、Form(表单)等的详细信息,以及如何配置它们的属性、监听它们的事件、使用数据绑定等功能。此外,还可能包含布局管理、...

    ext-3-TextField-sample.rar_ext_ext TextField_ext textfield inp

    在提供的压缩包中,"ext-3-TextField-sample.rar" 涉及到的是ExtJS 3.x版本中的TextField组件,这是一个基本的用户输入控件,常用于收集用户在网页上的文本信息。这个示例着重介绍了如何创建和使用TextField。 ...

    Ext2.0_Src_Zh-ch

    6. **表单组件**:Ext JS提供了丰富的表单组件,如文本字段、选择框、日期选择器等,以及强大的表单验证功能。 7. **拖放功能**:支持拖放操作,使得用户可以轻松地进行数据的移动和组织。 8. **国际化支持**:...

    ext学习资料 20篇详细学习笔记 初学者ext学习的文档

    例如,表格组件允许展示大量结构化数据,而表单组件则用于收集用户输入。 3. **数据绑定**:EXT引入了数据绑定机制,使得视图和数据模型之间能自动保持同步。这大大简化了数据驱动应用的开发,减少了手动更新界面的...

    EXT_JS实用开发指南_个人整理笔记.rar

    这份“EXT_JS实用开发指南_个人整理笔记”可能是开发者在深入学习EXT_JS时的宝贵参考资料,涵盖了EXT_JS的主要概念、组件使用、事件处理以及实际项目中的实践经验。 在EXT_JS开发中,首先要理解其基本架构和组件...

    EXT 表单验证EXT 表单验证

    2. **实时验证**:EXT表单支持实时验证,这意味着当用户在输入字段中键入内容时,系统会立即检查数据的有效性,并显示相应的错误提示。这是通过监听`change`事件和调用`validate()`方法实现的。 3. **自定义vtype**...

    Ext_cmd.zip_ext cmd_extjs cmd 开发

    它提供了丰富的组件库,包括表格、表单、树形结构等,以及强大的数据绑定和布局管理机制。通过ExtJs,开发者可以创建出具有桌面应用般用户体验的Web应用。 在“ExtJs实现 web版 cmd”这个项目中,开发的核心是模拟...

Global site tag (gtag.js) - Google Analytics