[原]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
[原]sencha touch之表单二(注册页面)的更多相关文章
- [原]sencha touch之表单(login demo)
现在来说说sencha touch中的表单,举个简单的login的例子,相关的说明我都放在了注释中,看下面代码 Ext.application({ id:'itKingApp', launch:fun ...
- Django 11 form表单(状态保持session、form表单及注册实现)
Django 11 form表单(状态保持session.form表单及注册实现) 一.状态保持 session 状态保持 #1.http协议是无状态的:每次请求都是一次新的请求,不会记得之前通信的状 ...
- Ruby Rails学习中:注册表单,注册失败,注册成功
接上篇 一. 注册表单 用户资料页面已经可以访问了, 但内容还不完整.下面我们要为网站创建一个注册表单. 1.使用 form_for 注册页面的核心是一个表单, 用于提交注册相关的信息(名字.电子邮件 ...
- 26.VUE学习之--提交表单不刷新页面,事件修饰符之使用$event与prevent修复符操作表单
提交表单不刷新页面 <!DOCTYPE html> <html lang="en"> <head> <meta charset=" ...
- SharePoint 2013 修改表单认证登录页面
前 言 之前的博客我们介绍了如何为SharePoint配置表单登陆,但是,登陆页面是丑.很丑.非常丑.特别非常丑!我们现在就介绍一下如何定制SharePoint表单登陆页面! SharePoint 表 ...
- 提交form表单不刷新页面案列
提交form表单不刷新页面其实很简单的,这里拿上传图片来举列,大家有什么其它的方法也欢迎留言告知与我 <form action="" method="post&qu ...
- SharePoint 2013 改动表单认证登录页面
前 言 之前的博客我们介绍了怎样为SharePoint配置表单登陆,可是.登陆页面是丑.非常丑.非常丑.特别非常丑! 我们如今就介绍一下怎样定制SharePoint表单登陆页面! SharePoint ...
- RookeyFrame Bug 表单管理 -> 查看表单 ->编辑字段页面 JS报错
表单管理 -> 查看表单 ->编辑字段页面 小bug onchange里面直接就是方法,修改:去掉外面的function(){},直接把方法体写在onchange里面就可以了. 后台方法: ...
- 微信小程序组件构建UI界面小练手 —— 表单登录注册微信小程序
通过微信小程序中丰富的表单组件来完成登录界面.手机快速注册界面.企业用户注册界面的微信小程序设计. 将会用到view视图容器组件.button按钮组件.image图片组件.input输入框组件.che ...
随机推荐
- Mac 下显示隐藏文件或文件夹
Mac 操作系统 隐藏显示文件 显示:defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏:defaults write co ...
- yii网站未来改进
1.去掉debug模式 2.下载文件复选 3.文章发布.评论.赞.标签等系统
- php的yii框架开发总结3
利用yii里面的gii工具可以很容易的自动创建数据表相应的的CURD操作的基于MVC的文件: 首先,打开:自己网站/protected/config/main.php文件 'modules'=> ...
- org.springframework.beans.factory.BeanNotOfRequiredTypeException
写一个代码:关于Spring Bean的装配.基于annotation实现的范例代码. 出现了错误: 十一月 14, 2018 4:51:01 下午 org.springframework.conte ...
- java读取指定package下的所有class
JAVA如何扫描一个包下面的所有类,并加载到内存中去? spring中有一个<context:component-scan base-package="com.controller& ...
- 在西雅图华盛顿大学 (University of Washington) 就读是怎样一番体验?
http://www.zhihu.com/question/20811431 先说学校.优点: 如果你是个文青/装逼犯,你来对地方了.连绵不断的雨水会一下子让写诗的感觉将你充满. 美丽的校园.尤其 ...
- SAP成都研究院Sunshine: 我的C4C实习感受和保研之路
今天的文章来自SAP成都一位实习生,曾经和Jerry同在C4C成都开发团队一起工作过.在Sunshine最后一个工作日里,Jerry和Sunshine一起吃饭的时候,她曾经聊到接下来的保研打算和将来工 ...
- 深入理解MyBatis-Spring中间件(spring/mybatis整合)
转:http://blog.csdn.net/fqz_hacker/article/details/53485833 Mybatis-Spring 1.应用 mybatis是比较常用的数据库中间件,我 ...
- 如何让HttpWebRequest使用指定网络接口传输数据
using System; using System.Net; class Program { public static void Main () { foreach (var ip in Dns. ...
- js实现弹窗一个ip在24小时只弹出一次的代码
function cookieGO(name) { var today = new Date(); var expires = new Date(); expires.setTime(today.ge ...