`
忧里修斯
  • 浏览: 441709 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

测试数据封装所用的表单

阅读更多
/**
 * 表单
 */
var fullForm = function() {
	var form;
	return {
		init : function() {
			// 组合框数据集
			var departmentStore = new Ext.data.SimpleStore( {

				fields : ['department'],
				data : [['宿管部'], ['保卫处'], ['辅导员部']]
			});
			form = new Ext.form.FormPanel( {
				title : '表单数据封装测试',
				width : 1000,
				height : 1000,
				frame : true,
				buttonAlign : 'center',

				items : [ {
					fieldLabel : '姓名',
					xtype : 'textfield',
					name : 'name'
				}, {
					fieldLabel : '简介',
					xtype : 'textarea',
					name : 'intro',
					width : 300,
					height : 100
				}, {
					fieldLabel : '年龄',
					xtype : 'numberfield',
					name : 'age'
				}, {
					fieldLabel : '爱好',
					xtype : 'checkbox',
					name : 'interest',
					boxLabel : '上网'
				}, {
					fieldLabel : '爱好',
					xtype : 'checkbox',
					name : 'interest',
					boxLabel : '足球'
				}, {
					fieldLabel : '爱好',
					xtype : 'checkbox',
					name : 'interest',
					boxLabel : '编程'
				}, {
					fieldLabel : '时间',
					xtype : 'timefield',
					format : 'G:i:s',// 24时计时法,格式化显示或G时i分s秒
						invalidText : '时间格式无效',
						value : '20:00:00',
						name : 'time'
					}, , {
						fieldLabel : '出生日期',
						name : 'birthday',
						xtype : 'datefield'
					}, {
						fieldLabel : '所属部门',
						xtype : 'combo',
						store : departmentStore,
						mode : 'local',// 本地模式
						editable : true,// 可编辑
						name : 'department',
						displayField : 'department',// 显示的字段
						valueField : 'department',// 实际值字段
						value : '宿管部',// 默认选中宿管部
						triggerAction : 'all'
					}, {
						fieldLabel : '隐藏',
						xtype : 'hidden',
						name : 'hidden',
						value : '密码哦'
					}, {
						fieldLabel : 'Html',
						xtype : 'htmleditor',
						name : 'htmleditor'
					}],

				buttons : [{
					text : '提交',
					handler : fullForm.comit
				}]
			});
			Ext.main.addItems(form);
		},
		comit : function() {
			var obj = {};
			obj = Ext.dream.getObjFromForm(form);
			// 测试封装后的对象
			Ext.MessageBox.alert('提示', obj.department)
		}
	}
}();
Ext.onReady(fullForm.init, fullForm, true);
分享到:
评论

相关推荐

    selenium2 python自动化测试

    - **表单提交**:测试表单数据的填写、提交和验证返回结果。 - **页面元素交互**:模拟用户点击按钮、滑动轮播图、选择选项等行为。 - **异常处理**:编写异常处理逻辑,确保测试脚本在遇到错误时能优雅地结束。 ...

    IDL入门教程.doc

    本书中所用的IDL程序和数据文件 12 获取更多的帮助 14 使用IDL命令 14 IDL命令解析 14 创建变量 17 使用IDL图形窗口 22 第二章 简单的图形显示 25 本章概述 25 IDL中简单的图形显示 25 创建线画图 25 定制线画图 28 ...

    selenium Python 实战项目-MyGitHub.zip

    11. **数据抓取**:Selenium可用于网页数据抓取,尤其是在动态加载或需要交互的页面。你可以抓取并分析GitHub仓库的星星数、贡献者信息等。 12. **异常处理**:编写自动化脚本时,应考虑到可能出现的各种异常情况,...

    通达OA2010 3.6.110712 补丁自动升级-纯净版

    修正工作流从表单数据选择文号始终是第一个的问题 修正工作流工作委托选中“选择全部流程”再取消后无法选择流程的问题 修正工作流自由流程的说明文档在新建的时候不显示的问题 修正工作流业务引擎发起的工作,...

    codequiz

    它在浏览器端运行,为用户提供了丰富的动态功能,如动态内容更新、表单验证、动画效果等。JavaScript语法与Java有相似之处,但它们是完全不同的语言。JavaScript支持多种编程范式,包括面向对象、函数式以及原型继承...

Global site tag (gtag.js) - Google Analytics