Extjs4.2密码框两次判断和日期判断
来源:互联网 发布:人才招聘源码 码农网 编辑:程序博客网 时间:2024/06/04 19:28
Ext.require([ 'Ext.form.*']);Ext.onReady(function() { // Add the additional 'advanced' VTypes Ext.apply(Ext.form.field.VTypes, { //日期范围验证 daterange: function(val, field) { var date = field.parseDate(val); if (!date) { return false; } if (field.startDateField && (!this.dateRangeMax || (date.getTime() != this.dateRangeMax.getTime()))) { var start = field.up('form').down('#' + field.startDateField); start.setMaxValue(date); start.validate(); this.dateRangeMax = date; } else if (field.endDateField && (!this.dateRangeMin || (date.getTime() != this.dateRangeMin.getTime()))) { var end = field.up('form').down('#' + field.endDateField); end.setMinValue(date); end.validate(); this.dateRangeMin = date; } /* * Always return true since we're only using this vtype to set the * min/max allowed values (these are tested for after the vtype test) */ return true; }, //出错时的提示信息 daterangeText: '开始时间必须小于结束时间!', //密码校验函数 password: function(val, field) { if (field.initialPassField) { var pwd = field.up('form').down('#' + field.initialPassField); return (val == pwd.getValue()); } return true; },//出错时的提示信息 passwordText: '密码不匹配!' }); /* * ================ Date Range ======================= */ var dr = Ext.create('Ext.FormPanel', { renderTo: 'dr', frame: true, title: '时间范围', bodyPadding: '5px 5px 0', width: 350, fieldDefaults: { labelWidth: 125, msgTarget: 'side', autoFitErrors: false }, defaults: { width: 300 }, defaultType: 'datefield', items: [ { fieldLabel: '开始时间', name: 'startdt', id: 'startdt', vtype: 'daterange', endDateField: 'enddt' // id of the end date field }, { fieldLabel: '结束时间', name: 'enddt', id: 'enddt', vtype: 'daterange', startDateField: 'startdt' // id of the start date field } ] }); /* * ================ Password Verification ======================= */ var pwd = Ext.create('Ext.FormPanel', { renderTo: 'pw', frame: true, title: '密码验证', bodyPadding: '5px 5px 0', width: 350, fieldDefaults: { labelWidth: 125, msgTarget: 'side', autoFitErrors: false }, defaults: { width: 300, inputType: 'password' }, defaultType: 'textfield', items: [ { fieldLabel: '密码', name: 'pass', id: 'pass' }, { fieldLabel: '确认密码', name: 'pass-cfrm', vtype: 'password', initialPassField: 'pass' // id of the initial password field } ] });});
0 0
- Extjs4.2密码框两次判断和日期判断
- PHP 实现判断密码两次是否一致
- 判断用户名和密码
- grails中要求输入两次密码判断一致
- 注册判断两次输入的密码是否一致
- AJAX判断用户是否存在,并且判断两次密码输入是否一致
- 判断密码
- 密码判断
- 日期判断
- 日期判断
- 判断日期
- 判断日期
- 登录页面通过js判断两次输入的密码是否一致、是否记住密码
- ExtJS4 上传文件类型和大小的判断方法(实例)
- ExtJS4 上传文件类型和大小的判断方法(实例) .
- 判断密码框的安全级别
- Unity 判断两次时间间隔
- JSP注册用AJax无刷新判断用户名是否被占用,并且判断两次密码输入是否一致
- cocos ANT配置
- 1.Socket网络编程之传递字符类型(图解与编码)
- C#第三次作业--c#读取Excel文件
- Linux 网络编程——TCP编程
- CPP学习笔记-4
- Extjs4.2密码框两次判断和日期判断
- 强类型语言和弱类型语言
- Github Gitorious
- Github上的andoird开源组件整理
- 15第九周项目二——Time类中的运算符的重载(续)
- POJ 2349 Arctic Network
- runtime运行机制
- 虚拟设备创建多分区虚拟磁盘(软盘,硬盘)
- R软件学习笔记-1