zoukankan      html  css  js  c++  java
  • [原]sencha touch之表单二(注册页面)

    接着上一篇的登陆页面,来一个最简单的注册页面,几乎包含了常用的field

    Ext.application({
    	id:'itKingApp',
    	
    	launch:function(){
    		var formPanel=Ext.create('Ext.form.Panel',{
    			id:'formPanel1',
    			scrollable:'vertical',
    			style:{
    				'padding':'1px'
    			},
    			items:[{
    				xtype:'fieldset',
    				title:'用户注册',
    				instructions:'请填写用户信息',
    				defaults:{
    					labelWidth:'150px'
    				},
    				items:[{
    					xtype:'textfield',
    					id:'txt_username',
    					name:'username',
    					label:'用户名',
    					placeHolder:'请输入用户名',
    					required:true,
    					clearIcon:true,
    					labelAlign:'left'
    				},
    				{
    					xtype:'passwordfield',
    					id:'txt_password',
    					name:'password',
    					label:'密码',
    					placeHolder:'请输入密码',
    					required:true,
    					clearIcon:true
    				},
    				{
    					xtype:'spinnerfield',
    					id:'spn_age',
    					name:'age',
    					label:'年龄',
    					placeHolder:'请输入年龄',
    					minValue:1,
    					maxValue:100,
    					defaultValue:NaN,
    					stepValue:1,
    					required:true,
    					clearIcon:true			
    				},
    				{
    					xtype:'datepickerfield',
    					id:'txt_bir',
    					placeHolder:'请输入生日',
    					label:'生日'
    				},
    				{
    					xtype:'selectfield',
    					label:'性别',
    					options:[{
    						text:'男性',
    						value:'0'
    					},{
    						text:'女性',
    						value:'1'
    					}]
    					
    				},							
    				{
    					xtype:'emailfield',
    					id:'txt_email',
    					name:'email',
    					label:'E-mail',
    					placeHolder:'请输入E-mail地址',
    					clearIcon:true
    				},
    				{
    					xtype:'urlfield',
    					id:'txt_url',
    					name:'homepage',
    					label:'Home Page',
    					placeHolder:'请输入个人主页地址',
    					clearIcon:true
    				},			
    				{
    					xtype:'textareafield',
    					id:'txt_textarea',
    					name:'textarea',
    					label:'个人介绍',
    					placeHolder:'请输入个人简单介绍,在100字以内',
    					maxlength:100,
    					clearIcon:true
    				}					
    				]
    			},
    			{
    				xtype:'container',
    				layout:{
    					type:'vbox'
    				},
    				items:[
    				{
    					xtype:'button',
    					text:'注册',
    					listeners:{
    						tap:function(){
    							Ext.Msg.alert('提示','注册成功');
    						}
    					}
    				}
    				]
    			}]
    		});
    		
    		Ext.Viewport.add(formPanel);
    	}
    	
    })


    下面是效果图:




    以上代码都可以转载,但请说明下出处,多谢合作,http://blog.csdn.net/jjx0224/article/category/1650487

    作者:jjx0224 发表于2013-10-9 16:07:49 原文链接
    阅读:196 评论:0 查看评论
  • 相关阅读:
    用numpy实现CNN卷积神经网络
    用numpy实现BP神经网络
    扩展域并查集学习笔记
    My Blog问卷
    二叉搜索树(BST)学习笔记
    我的代码风格
    substr函数学习
    memset与fill的区别
    快读快写
    洛谷题解 CF777A 【Shell Game】
  • 原文地址:https://www.cnblogs.com/80hou/p/3570008.html
Copyright © 2011-2022 走看看